:root {
  --c--globals--colors--logo-1: #2845c1;
  --c--globals--colors--logo-2: #377fdb;
  --c--globals--colors--logo-1-dark: #95abff;
  --c--globals--colors--logo-2-dark: #95abff;
  --c--globals--colors--brand-050: #edf0ff;
  --c--globals--colors--brand-100: #dae2ff;
  --c--globals--colors--brand-150: #c8d3ff;
  --c--globals--colors--brand-200: #b5c4ff;
  --c--globals--colors--brand-250: #a2b6ff;
  --c--globals--colors--brand-300: #90a7ff;
  --c--globals--colors--brand-350: #7e98ff;
  --c--globals--colors--brand-400: #6c89fe;
  --c--globals--colors--brand-450: #5c7af7;
  --c--globals--colors--brand-500: #4c6cef;
  --c--globals--colors--brand-550: #3e5de7;
  --c--globals--colors--brand-600: #304ddf;
  --c--globals--colors--brand-650: #2845c1;
  --c--globals--colors--brand-700: #223e9e;
  --c--globals--colors--brand-750: #1f367d;
  --c--globals--colors--brand-800: #1b2e5f;
  --c--globals--colors--brand-850: #172446;
  --c--globals--colors--brand-900: #121b30;
  --c--globals--colors--brand-950: #0c111a;
  --c--globals--colors--gray-000: #fff;
  --c--globals--colors--gray-025: #f6f8f9;
  --c--globals--colors--gray-050: #eef1f4;
  --c--globals--colors--gray-100: #dfe2ea;
  --c--globals--colors--gray-150: #cfd5de;
  --c--globals--colors--gray-200: #c1c7d3;
  --c--globals--colors--gray-250: #b2b9c7;
  --c--globals--colors--gray-300: #a4abbc;
  --c--globals--colors--gray-350: #969eb0;
  --c--globals--colors--gray-400: #8891a4;
  --c--globals--colors--gray-450: #7b8498;
  --c--globals--colors--gray-500: #6d778c;
  --c--globals--colors--gray-550: #626a80;
  --c--globals--colors--gray-600: #555e74;
  --c--globals--colors--gray-650: #4a5267;
  --c--globals--colors--gray-700: #3f4759;
  --c--globals--colors--gray-750: #363b4c;
  --c--globals--colors--gray-800: #2b303d;
  --c--globals--colors--gray-850: #222631;
  --c--globals--colors--gray-900: #181b24;
  --c--globals--colors--gray-950: #0f1117;
  --c--globals--colors--gray-1000: #000;
  --c--globals--colors--info-050: #e7f2ff;
  --c--globals--colors--info-100: #cfe5ff;
  --c--globals--colors--info-150: #b7d7ff;
  --c--globals--colors--info-200: #a0cafe;
  --c--globals--colors--info-250: #8cbcf9;
  --c--globals--colors--info-300: #77aef4;
  --c--globals--colors--info-350: #63a0ee;
  --c--globals--colors--info-400: #5092e7;
  --c--globals--colors--info-450: #4185dc;
  --c--globals--colors--info-500: #3677cc;
  --c--globals--colors--info-550: #2f6abb;
  --c--globals--colors--info-600: #265eaa;
  --c--globals--colors--info-650: #28528f;
  --c--globals--colors--info-700: #274775;
  --c--globals--colors--info-750: #243c5e;
  --c--globals--colors--info-800: #20314a;
  --c--globals--colors--info-850: #1b2637;
  --c--globals--colors--info-900: #141c27;
  --c--globals--colors--info-950: #0d1118;
  --c--globals--colors--success-050: #def7e6;
  --c--globals--colors--success-100: #baeecf;
  --c--globals--colors--success-150: #a5e2c0;
  --c--globals--colors--success-200: #95d4b3;
  --c--globals--colors--success-250: #85c6a7;
  --c--globals--colors--success-300: #74b99b;
  --c--globals--colors--success-350: #65ab8f;
  --c--globals--colors--success-400: #579e84;
  --c--globals--colors--success-450: #4b9079;
  --c--globals--colors--success-500: #40836f;
  --c--globals--colors--success-550: #367664;
  --c--globals--colors--success-600: #2b695a;
  --c--globals--colors--success-650: #2c5a50;
  --c--globals--colors--success-700: #2a4d45;
  --c--globals--colors--success-750: #26403c;
  --c--globals--colors--success-800: #213430;
  --c--globals--colors--success-850: #1b2826;
  --c--globals--colors--success-900: #151d1c;
  --c--globals--colors--success-950: #0d1212;
  --c--globals--colors--warning-050: #ffeedf;
  --c--globals--colors--warning-100: #ffdcbe;
  --c--globals--colors--warning-150: #ffca9c;
  --c--globals--colors--warning-200: #ffb778;
  --c--globals--colors--warning-250: #fda54f;
  --c--globals--colors--warning-300: #f59425;
  --c--globals--colors--warning-350: #e78613;
  --c--globals--colors--warning-400: #d7790c;
  --c--globals--colors--warning-450: #c86c08;
  --c--globals--colors--warning-500: #b85f03;
  --c--globals--colors--warning-550: #a75400;
  --c--globals--colors--warning-600: #984800;
  --c--globals--colors--warning-650: #814112;
  --c--globals--colors--warning-700: #6c3a19;
  --c--globals--colors--warning-750: #58321c;
  --c--globals--colors--warning-800: #452a1a;
  --c--globals--colors--warning-850: #352117;
  --c--globals--colors--warning-900: #261813;
  --c--globals--colors--warning-950: #170f0c;
  --c--globals--colors--error-050: #ffedeb;
  --c--globals--colors--error-100: #ffdad7;
  --c--globals--colors--error-150: #ffc7c2;
  --c--globals--colors--error-200: #ffb3ad;
  --c--globals--colors--error-250: #ff9f99;
  --c--globals--colors--error-300: #ff8984;
  --c--globals--colors--error-350: #ff706e;
  --c--globals--colors--error-400: #fb5759;
  --c--globals--colors--error-450: #f63a45;
  --c--globals--colors--error-500: #e32c39;
  --c--globals--colors--error-550: #cf202d;
  --c--globals--colors--error-600: #bd0f23;
  --c--globals--colors--error-650: #9d2227;
  --c--globals--colors--error-700: #812727;
  --c--globals--colors--error-750: #672624;
  --c--globals--colors--error-800: #512220;
  --c--globals--colors--error-850: #3d1c1b;
  --c--globals--colors--error-900: #2a1614;
  --c--globals--colors--error-950: #190e0d;
  --c--globals--colors--red-050: #ffedeb;
  --c--globals--colors--red-100: #ffdad7;
  --c--globals--colors--red-150: #ffc7c2;
  --c--globals--colors--red-200: #ffb3ad;
  --c--globals--colors--red-250: #ff9f99;
  --c--globals--colors--red-300: #ff8984;
  --c--globals--colors--red-350: #ff706e;
  --c--globals--colors--red-400: #fb5759;
  --c--globals--colors--red-450: #f63a45;
  --c--globals--colors--red-500: #e32c39;
  --c--globals--colors--red-550: #cf202d;
  --c--globals--colors--red-600: #bd0f23;
  --c--globals--colors--red-650: #9d2227;
  --c--globals--colors--red-700: #812727;
  --c--globals--colors--red-750: #672624;
  --c--globals--colors--red-800: #512220;
  --c--globals--colors--red-850: #3d1c1b;
  --c--globals--colors--red-900: #2a1614;
  --c--globals--colors--red-950: #190e0d;
  --c--globals--colors--orange-050: #fcedeb;
  --c--globals--colors--orange-100: #f8dcd7;
  --c--globals--colors--orange-150: #f1ccc5;
  --c--globals--colors--orange-200: #eabcb4;
  --c--globals--colors--orange-250: #e2aca2;
  --c--globals--colors--orange-300: #da9c92;
  --c--globals--colors--orange-350: #d28c81;
  --c--globals--colors--orange-400: #ca7c70;
  --c--globals--colors--orange-450: #be6e62;
  --c--globals--colors--orange-500: #ae6257;
  --c--globals--colors--orange-550: #9e564d;
  --c--globals--colors--orange-600: #8f4b42;
  --c--globals--colors--orange-650: #79443d;
  --c--globals--colors--orange-700: #643c37;
  --c--globals--colors--orange-750: #513430;
  --c--globals--colors--orange-800: #412b28;
  --c--globals--colors--orange-850: #312220;
  --c--globals--colors--orange-900: #231918;
  --c--globals--colors--orange-950: #150f0f;
  --c--globals--colors--brown-050: #f9efea;
  --c--globals--colors--brown-100: #f3dfd3;
  --c--globals--colors--brown-150: #eacfc1;
  --c--globals--colors--brown-200: #e2bfae;
  --c--globals--colors--brown-250: #d8b19c;
  --c--globals--colors--brown-300: #d0a189;
  --c--globals--colors--brown-350: #c3937b;
  --c--globals--colors--brown-400: #b5866d;
  --c--globals--colors--brown-450: #a77a62;
  --c--globals--colors--brown-500: #996d57;
  --c--globals--colors--brown-550: #8b614d;
  --c--globals--colors--brown-600: #7c5542;
  --c--globals--colors--brown-650: #6a4c3c;
  --c--globals--colors--brown-700: #594236;
  --c--globals--colors--brown-750: #49382f;
  --c--globals--colors--brown-800: #3b2e28;
  --c--globals--colors--brown-850: #2d2420;
  --c--globals--colors--brown-900: #201a18;
  --c--globals--colors--brown-950: #13100f;
  --c--globals--colors--yellow-050: #fdf1c5;
  --c--globals--colors--yellow-100: #fbe18e;
  --c--globals--colors--yellow-150: #f4d261;
  --c--globals--colors--yellow-200: #eac244;
  --c--globals--colors--yellow-250: #dfb41b;
  --c--globals--colors--yellow-300: #d1a516;
  --c--globals--colors--yellow-350: #c49711;
  --c--globals--colors--yellow-400: #b78a0c;
  --c--globals--colors--yellow-450: #a87d07;
  --c--globals--colors--yellow-500: #9b6f02;
  --c--globals--colors--yellow-550: #8d6300;
  --c--globals--colors--yellow-600: #7f5600;
  --c--globals--colors--yellow-650: #6e4c11;
  --c--globals--colors--yellow-700: #5d4219;
  --c--globals--colors--yellow-750: #4d371b;
  --c--globals--colors--yellow-800: #3d2e1a;
  --c--globals--colors--yellow-850: #2f2417;
  --c--globals--colors--yellow-900: #221a12;
  --c--globals--colors--yellow-950: #14100c;
  --c--globals--colors--green-050: #e7f9b3;
  --c--globals--colors--green-100: #d5ec98;
  --c--globals--colors--green-150: #c5de86;
  --c--globals--colors--green-200: #b5d174;
  --c--globals--colors--green-250: #a5c464;
  --c--globals--colors--green-300: #95b755;
  --c--globals--colors--green-350: #85aa45;
  --c--globals--colors--green-400: #769d39;
  --c--globals--colors--green-450: #688f30;
  --c--globals--colors--green-500: #5a8228;
  --c--globals--colors--green-550: #4d7621;
  --c--globals--colors--green-600: #416919;
  --c--globals--colors--green-650: #3a5b20;
  --c--globals--colors--green-700: #324e22;
  --c--globals--colors--green-750: #2c4122;
  --c--globals--colors--green-800: #24351d;
  --c--globals--colors--green-850: #1d2919;
  --c--globals--colors--green-900: #161e13;
  --c--globals--colors--green-950: #0e120c;
  --c--globals--colors--blue-1-050: #ebf1ff;
  --c--globals--colors--blue-1-100: #d6e3fe;
  --c--globals--colors--blue-1-150: #c2d5fe;
  --c--globals--colors--blue-1-200: #adc7fe;
  --c--globals--colors--blue-1-250: #99b8fd;
  --c--globals--colors--blue-1-300: #84aafd;
  --c--globals--colors--blue-1-350: #6f9bfd;
  --c--globals--colors--blue-1-400: #5a8dfb;
  --c--globals--colors--blue-1-450: #437dfc;
  --c--globals--colors--blue-1-500: #3d71e4;
  --c--globals--colors--blue-1-550: #3665cc;
  --c--globals--colors--blue-1-600: #305ab5;
  --c--globals--colors--blue-1-650: #315093;
  --c--globals--colors--blue-1-700: #2e4675;
  --c--globals--colors--blue-1-750: #293b5e;
  --c--globals--colors--blue-1-800: #243048;
  --c--globals--colors--blue-1-850: #1e2635;
  --c--globals--colors--blue-1-900: #171c25;
  --c--globals--colors--blue-1-950: #0e1116;
  --c--globals--colors--blue-2-050: #e2f4f9;
  --c--globals--colors--blue-2-100: #c5e9f3;
  --c--globals--colors--blue-2-150: #a7dded;
  --c--globals--colors--blue-2-200: #88d1e6;
  --c--globals--colors--blue-2-250: #68c5e0;
  --c--globals--colors--blue-2-300: #48b8d9;
  --c--globals--colors--blue-2-350: #3baaca;
  --c--globals--colors--blue-2-400: #359cb9;
  --c--globals--colors--blue-2-450: #318ea9;
  --c--globals--colors--blue-2-500: #2c8199;
  --c--globals--colors--blue-2-550: #277389;
  --c--globals--colors--blue-2-600: #236679;
  --c--globals--colors--blue-2-650: #2a5866;
  --c--globals--colors--blue-2-700: #2a4b55;
  --c--globals--colors--blue-2-750: #283f47;
  --c--globals--colors--blue-2-800: #233337;
  --c--globals--colors--blue-2-850: #1d272a;
  --c--globals--colors--blue-2-900: #161c1e;
  --c--globals--colors--blue-2-950: #0e1112;
  --c--globals--colors--purple-050: #f5eeff;
  --c--globals--colors--purple-100: #ecdcff;
  --c--globals--colors--purple-150: #e2cbff;
  --c--globals--colors--purple-200: #d9b9ff;
  --c--globals--colors--purple-250: #d0a7ff;
  --c--globals--colors--purple-300: #c894fe;
  --c--globals--colors--purple-350: #be83fa;
  --c--globals--colors--purple-400: #b570f5;
  --c--globals--colors--purple-450: #ab5ef0;
  --c--globals--colors--purple-500: #a04be8;
  --c--globals--colors--purple-550: #933cdb;
  --c--globals--colors--purple-600: #8530c8;
  --c--globals--colors--purple-650: #7033a5;
  --c--globals--colors--purple-700: #5d3185;
  --c--globals--colors--purple-750: #4c2c6a;
  --c--globals--colors--purple-800: #3c2652;
  --c--globals--colors--purple-850: #2d203c;
  --c--globals--colors--purple-900: #21182a;
  --c--globals--colors--purple-950: #130f19;
  --c--globals--colors--pink-050: #ffebf6;
  --c--globals--colors--pink-100: #ffd8ed;
  --c--globals--colors--pink-150: #fcc4e3;
  --c--globals--colors--pink-200: #f7b2d9;
  --c--globals--colors--pink-250: #f29fce;
  --c--globals--colors--pink-300: #ed8cc3;
  --c--globals--colors--pink-350: #e779b8;
  --c--globals--colors--pink-400: #e264ad;
  --c--globals--colors--pink-450: #d2579e;
  --c--globals--colors--pink-500: #c24b8e;
  --c--globals--colors--pink-550: #b0417f;
  --c--globals--colors--pink-600: #9f3670;
  --c--globals--colors--pink-650: #873560;
  --c--globals--colors--pink-700: #6f3250;
  --c--globals--colors--pink-750: #5a2c43;
  --c--globals--colors--pink-800: #472635;
  --c--globals--colors--pink-850: #351f29;
  --c--globals--colors--pink-900: #26171d;
  --c--globals--colors--pink-950: #170f12;
  --c--globals--colors--black-000: #0000;
  --c--globals--colors--black-050: #0000000d;
  --c--globals--colors--black-100: #0000001a;
  --c--globals--colors--black-150: #00000026;
  --c--globals--colors--black-200: #0003;
  --c--globals--colors--black-250: #00000040;
  --c--globals--colors--black-300: #0000004d;
  --c--globals--colors--black-350: #00000059;
  --c--globals--colors--black-400: #0006;
  --c--globals--colors--black-450: #00000073;
  --c--globals--colors--black-500: #00000080;
  --c--globals--colors--black-550: #0000008c;
  --c--globals--colors--black-600: #0009;
  --c--globals--colors--black-650: #000000a6;
  --c--globals--colors--black-700: #000000b3;
  --c--globals--colors--black-750: #000000bf;
  --c--globals--colors--black-800: #000c;
  --c--globals--colors--black-850: #000000d9;
  --c--globals--colors--black-900: #000000e6;
  --c--globals--colors--black-950: #000000f2;
  --c--globals--colors--white-000: #fff;
  --c--globals--colors--white-050: #ffffff0d;
  --c--globals--colors--white-100: #ffffff1a;
  --c--globals--colors--white-150: #ffffff26;
  --c--globals--colors--white-200: #fff3;
  --c--globals--colors--white-250: #ffffff40;
  --c--globals--colors--white-300: #ffffff4d;
  --c--globals--colors--white-350: #ffffff59;
  --c--globals--colors--white-400: #fff6;
  --c--globals--colors--white-450: #ffffff73;
  --c--globals--colors--white-500: #ffffff80;
  --c--globals--colors--white-550: #ffffff8c;
  --c--globals--colors--white-600: #fff9;
  --c--globals--colors--white-650: #ffffffa6;
  --c--globals--colors--white-700: #ffffffb3;
  --c--globals--colors--white-750: #ffffffbf;
  --c--globals--colors--white-800: #fffc;
  --c--globals--colors--white-850: #ffffffd9;
  --c--globals--colors--white-900: #ffffffe6;
  --c--globals--colors--white-950: #fffffff2;
  --c--globals--colors--blue1-050: #e7f2ff;
  --c--globals--colors--blue1-100: #cfe5ff;
  --c--globals--colors--blue1-150: #b7d7ff;
  --c--globals--colors--blue1-200: #a0cafe;
  --c--globals--colors--blue1-250: #8cbcf9;
  --c--globals--colors--blue1-300: #77aef4;
  --c--globals--colors--blue1-350: #63a0ee;
  --c--globals--colors--blue1-400: #5092e7;
  --c--globals--colors--blue1-450: #4185dc;
  --c--globals--colors--blue1-500: #3677cc;
  --c--globals--colors--blue1-550: #2f6abb;
  --c--globals--colors--blue1-600: #265eaa;
  --c--globals--colors--blue1-650: #28528f;
  --c--globals--colors--blue1-700: #274775;
  --c--globals--colors--blue1-750: #243c5e;
  --c--globals--colors--blue1-800: #20314a;
  --c--globals--colors--blue1-850: #1b2637;
  --c--globals--colors--blue1-900: #141c27;
  --c--globals--colors--blue1-950: #0d1118;
  --c--globals--colors--blue2-050: #e2f4fd;
  --c--globals--colors--blue2-100: #c4e8f8;
  --c--globals--colors--blue2-150: #aadcf2;
  --c--globals--colors--blue2-200: #93cfeb;
  --c--globals--colors--blue2-250: #7cc2e2;
  --c--globals--colors--blue2-300: #6cb4d6;
  --c--globals--colors--blue2-350: #5ca7c9;
  --c--globals--colors--blue2-400: #5099bc;
  --c--globals--colors--blue2-450: #458bae;
  --c--globals--colors--blue2-500: #3a7ea0;
  --c--globals--colors--blue2-550: #327191;
  --c--globals--colors--blue2-600: #286483;
  --c--globals--colors--blue2-650: #2b5770;
  --c--globals--colors--blue2-700: #294a5e;
  --c--globals--colors--blue2-750: #263e4d;
  --c--globals--colors--blue2-800: #22323d;
  --c--globals--colors--blue2-850: #1c272e;
  --c--globals--colors--blue2-900: #151d21;
  --c--globals--colors--blue2-950: #0e1114;
  --c--globals--transitions--ease-in: cubic-bezier(0.32, 0, 0.67, 0);
  --c--globals--transitions--ease-out: cubic-bezier(0.33, 1, 0.68, 1);
  --c--globals--transitions--ease-in-out: cubic-bezier(0.65, 0, 0.35, 1);
  --c--globals--transitions--duration: 250ms;
  --c--globals--font--sizes--xs: 0.75rem;
  --c--globals--font--sizes--sm: 0.875rem;
  --c--globals--font--sizes--md: 1rem;
  --c--globals--font--sizes--lg: 1.125rem;
  --c--globals--font--sizes--ml: 0.938rem;
  --c--globals--font--sizes--xl: 1.25rem;
  --c--globals--font--sizes--t: 0.6875rem;
  --c--globals--font--sizes--s: 0.75rem;
  --c--globals--font--sizes--h1: 2rem;
  --c--globals--font--sizes--h2: 1.75rem;
  --c--globals--font--sizes--h3: 1.5rem;
  --c--globals--font--sizes--h4: 1.375rem;
  --c--globals--font--sizes--h5: 1.25rem;
  --c--globals--font--sizes--h6: 1.125rem;
  --c--globals--font--sizes--xl-alt: 5rem;
  --c--globals--font--sizes--lg-alt: 4.5rem;
  --c--globals--font--sizes--md-alt: 4rem;
  --c--globals--font--sizes--sm-alt: 3.5rem;
  --c--globals--font--sizes--xs-alt: 3rem;
  --c--globals--font--weights--thin: 100;
  --c--globals--font--weights--light: 300;
  --c--globals--font--weights--regular: 400;
  --c--globals--font--weights--medium: 500;
  --c--globals--font--weights--bold: 600;
  --c--globals--font--weights--extrabold: 800;
  --c--globals--font--weights--black: 900;
  --c--globals--font--families--base: sans-serif;
  --c--globals--font--families--accent: sans-serif;
  --c--globals--spacings--0: 0;
  --c--globals--spacings--l: 3rem;
  --c--globals--spacings--b: 1.625rem;
  --c--globals--spacings--m: 0.8125rem;
  --c--globals--spacings--s: 1rem;
  --c--globals--spacings--t: 0.5rem;
  --c--globals--spacings--st: 0.25rem;
  --c--globals--spacings--4xs: 0.125rem;
  --c--globals--spacings--xxxs: 0.25rem;
  --c--globals--spacings--xxs: 0.375rem;
  --c--globals--spacings--xs: 0.5rem;
  --c--globals--spacings--sm: 0.75rem;
  --c--globals--spacings--base: 1rem;
  --c--globals--spacings--md: 1.5rem;
  --c--globals--spacings--lg: 2rem;
  --c--globals--spacings--xl: 2.5rem;
  --c--globals--spacings--xxl: 3rem;
  --c--globals--spacings--xxxl: 3.5rem;
  --c--globals--spacings--4xl: 4rem;
  --c--globals--spacings--5xl: 4.5rem;
  --c--globals--spacings--6xl: 6rem;
  --c--globals--spacings--7xl: 7.5rem;
  --c--globals--spacings--none: 0;
  --c--globals--spacings--auto: auto;
  --c--globals--spacings--bx: 2.2rem;
  --c--globals--spacings--full: 100%;
  --c--globals--spacings--3xs: 0.25rem;
  --c--globals--spacings--2xs: 0.375rem;
  --c--globals--breakpoints--xs: 480px;
  --c--globals--breakpoints--sm: 576px;
  --c--globals--breakpoints--md: 768px;
  --c--globals--breakpoints--lg: 992px;
  --c--globals--breakpoints--xl: 1200px;
  --c--globals--breakpoints--xxl: 1400px;
  --c--globals--breakpoints--xxs: 320px;
  --c--globals--breakpoints--mobile: 768px;
  --c--globals--breakpoints--tablet: 1024px;
  --c--contextuals--background--surface--primary: var(
    --c--globals--colors--gray-000
  );
  --c--contextuals--background--surface--secondary: var(
    --c--globals--colors--gray-000
  );
  --c--contextuals--background--surface--tertiary: var(
    --c--globals--colors--gray-025
  );
  --c--contextuals--background--semantic--brand--primary: var(
    --c--globals--colors--brand-550
  );
  --c--contextuals--background--semantic--brand--primary-hover: var(
    --c--globals--colors--brand-650
  );
  --c--contextuals--background--semantic--brand--secondary: var(
    --c--globals--colors--brand-100
  );
  --c--contextuals--background--semantic--brand--secondary-hover: var(
    --c--globals--colors--brand-150
  );
  --c--contextuals--background--semantic--brand--tertiary: var(
    --c--globals--colors--brand-050
  );
  --c--contextuals--background--semantic--brand--tertiary-hover: var(
    --c--globals--colors--brand-100
  );
  --c--contextuals--background--semantic--neutral--primary: var(
    --c--globals--colors--gray-550
  );
  --c--contextuals--background--semantic--neutral--primary-hover: var(
    --c--globals--colors--gray-650
  );
  --c--contextuals--background--semantic--neutral--secondary: var(
    --c--globals--colors--gray-100
  );
  --c--contextuals--background--semantic--neutral--secondary-hover: var(
    --c--globals--colors--gray-150
  );
  --c--contextuals--background--semantic--neutral--tertiary: var(
    --c--globals--colors--gray-050
  );
  --c--contextuals--background--semantic--neutral--tertiary-hover: var(
    --c--globals--colors--gray-100
  );
  --c--contextuals--background--semantic--contextual--primary: var(
    --c--globals--colors--black-050
  );
  --c--contextuals--background--semantic--contextual--primary-hover: var(
    --c--globals--colors--black-100
  );
  --c--contextuals--background--semantic--info--primary: var(
    --c--globals--colors--info-550
  );
  --c--contextuals--background--semantic--info--primary-hover: var(
    --c--globals--colors--info-650
  );
  --c--contextuals--background--semantic--info--secondary: var(
    --c--globals--colors--info-100
  );
  --c--contextuals--background--semantic--info--secondary-hover: var(
    --c--globals--colors--info-150
  );
  --c--contextuals--background--semantic--info--tertiary: var(
    --c--globals--colors--info-050
  );
  --c--contextuals--background--semantic--info--tertiary-hover: var(
    --c--globals--colors--info-100
  );
  --c--contextuals--background--semantic--success--primary: var(
    --c--globals--colors--success-550
  );
  --c--contextuals--background--semantic--success--primary-hover: var(
    --c--globals--colors--success-650
  );
  --c--contextuals--background--semantic--success--secondary: var(
    --c--globals--colors--success-100
  );
  --c--contextuals--background--semantic--success--secondary-hover: var(
    --c--globals--colors--success-150
  );
  --c--contextuals--background--semantic--success--tertiary: var(
    --c--globals--colors--success-050
  );
  --c--contextuals--background--semantic--success--tertiary-hover: var(
    --c--globals--colors--success-100
  );
  --c--contextuals--background--semantic--warning--primary: var(
    --c--globals--colors--warning-550
  );
  --c--contextuals--background--semantic--warning--primary-hover: var(
    --c--globals--colors--warning-650
  );
  --c--contextuals--background--semantic--warning--secondary: var(
    --c--globals--colors--warning-100
  );
  --c--contextuals--background--semantic--warning--secondary-hover: var(
    --c--globals--colors--warning-150
  );
  --c--contextuals--background--semantic--warning--tertiary: var(
    --c--globals--colors--warning-050
  );
  --c--contextuals--background--semantic--warning--tertiary-hover: var(
    --c--globals--colors--warning-100
  );
  --c--contextuals--background--semantic--error--primary: var(
    --c--globals--colors--error-550
  );
  --c--contextuals--background--semantic--error--primary-hover: var(
    --c--globals--colors--error-650
  );
  --c--contextuals--background--semantic--error--secondary: var(
    --c--globals--colors--error-100
  );
  --c--contextuals--background--semantic--error--secondary-hover: var(
    --c--globals--colors--error-150
  );
  --c--contextuals--background--semantic--error--tertiary: var(
    --c--globals--colors--error-050
  );
  --c--contextuals--background--semantic--error--tertiary-hover: var(
    --c--globals--colors--error-100
  );
  --c--contextuals--background--semantic--disabled--primary: var(
    --c--globals--colors--gray-100
  );
  --c--contextuals--background--semantic--disabled--secondary: var(
    --c--globals--colors--gray-050
  );
  --c--contextuals--background--palette--brand--primary: var(
    --c--globals--colors--brand-500
  );
  --c--contextuals--background--palette--brand--secondary: var(
    --c--globals--colors--brand-350
  );
  --c--contextuals--background--palette--brand--tertiary: var(
    --c--globals--colors--brand-150
  );
  --c--contextuals--background--palette--red--primary: var(
    --c--globals--colors--red-500
  );
  --c--contextuals--background--palette--red--secondary: var(
    --c--globals--colors--red-350
  );
  --c--contextuals--background--palette--red--tertiary: var(
    --c--globals--colors--red-150
  );
  --c--contextuals--background--palette--orange--primary: var(
    --c--globals--colors--orange-500
  );
  --c--contextuals--background--palette--orange--secondary: var(
    --c--globals--colors--orange-350
  );
  --c--contextuals--background--palette--orange--tertiary: var(
    --c--globals--colors--orange-150
  );
  --c--contextuals--background--palette--brown--primary: var(
    --c--globals--colors--brown-500
  );
  --c--contextuals--background--palette--brown--secondary: var(
    --c--globals--colors--brown-350
  );
  --c--contextuals--background--palette--brown--tertiary: var(
    --c--globals--colors--brown-150
  );
  --c--contextuals--background--palette--yellow--primary: var(
    --c--globals--colors--yellow-500
  );
  --c--contextuals--background--palette--yellow--secondary: var(
    --c--globals--colors--yellow-350
  );
  --c--contextuals--background--palette--yellow--tertiary: var(
    --c--globals--colors--yellow-150
  );
  --c--contextuals--background--palette--green--primary: var(
    --c--globals--colors--green-500
  );
  --c--contextuals--background--palette--green--secondary: var(
    --c--globals--colors--green-350
  );
  --c--contextuals--background--palette--green--tertiary: var(
    --c--globals--colors--green-150
  );
  --c--contextuals--background--palette--blue-1--primary: var(
    --c--globals--colors--blue-1-500
  );
  --c--contextuals--background--palette--blue-1--secondary: var(
    --c--globals--colors--blue-1-350
  );
  --c--contextuals--background--palette--blue-1--tertiary: var(
    --c--globals--colors--blue-1-150
  );
  --c--contextuals--background--palette--blue-2--primary: var(
    --c--globals--colors--blue-2-500
  );
  --c--contextuals--background--palette--blue-2--secondary: var(
    --c--globals--colors--blue-2-350
  );
  --c--contextuals--background--palette--blue-2--tertiary: var(
    --c--globals--colors--blue-2-150
  );
  --c--contextuals--background--palette--purple--primary: var(
    --c--globals--colors--purple-500
  );
  --c--contextuals--background--palette--purple--secondary: var(
    --c--globals--colors--purple-350
  );
  --c--contextuals--background--palette--purple--tertiary: var(
    --c--globals--colors--purple-150
  );
  --c--contextuals--background--palette--pink--primary: var(
    --c--globals--colors--pink-500
  );
  --c--contextuals--background--palette--pink--secondary: var(
    --c--globals--colors--pink-350
  );
  --c--contextuals--background--palette--pink--tertiary: var(
    --c--globals--colors--pink-150
  );
  --c--contextuals--background--palette--gray--primary: var(
    --c--globals--colors--gray-500
  );
  --c--contextuals--background--palette--gray--secondary: var(
    --c--globals--colors--gray-350
  );
  --c--contextuals--background--palette--gray--tertiary: var(
    --c--globals--colors--gray-150
  );
  --c--contextuals--background--text--primary: var(
    --c--globals--colors--black-050
  );
  --c--contextuals--content--logo1: var(--c--globals--colors--logo-1);
  --c--contextuals--content--logo2: var(--c--globals--colors--logo-2);
  --c--contextuals--content--semantic--brand--primary: var(
    --c--globals--colors--brand-700
  );
  --c--contextuals--content--semantic--brand--secondary: var(
    --c--globals--colors--brand-600
  );
  --c--contextuals--content--semantic--brand--tertiary: var(
    --c--globals--colors--brand-500
  );
  --c--contextuals--content--semantic--brand--on-brand: var(
    --c--globals--colors--brand-050
  );
  --c--contextuals--content--semantic--neutral--primary: var(
    --c--globals--colors--gray-850
  );
  --c--contextuals--content--semantic--neutral--secondary: var(
    --c--globals--colors--gray-600
  );
  --c--contextuals--content--semantic--neutral--tertiary: var(
    --c--globals--colors--gray-500
  );
  --c--contextuals--content--semantic--neutral--on-neutral: var(
    --c--globals--colors--gray-050
  );
  --c--contextuals--content--semantic--contextual--primary: var(
    --c--globals--colors--white-950
  );
  --c--contextuals--content--semantic--info--primary: var(
    --c--globals--colors--info-700
  );
  --c--contextuals--content--semantic--info--secondary: var(
    --c--globals--colors--info-600
  );
  --c--contextuals--content--semantic--info--tertiary: var(
    --c--globals--colors--info-500
  );
  --c--contextuals--content--semantic--info--on-info: var(
    --c--globals--colors--info-050
  );
  --c--contextuals--content--semantic--success--primary: var(
    --c--globals--colors--success-700
  );
  --c--contextuals--content--semantic--success--secondary: var(
    --c--globals--colors--success-600
  );
  --c--contextuals--content--semantic--success--tertiary: var(
    --c--globals--colors--success-500
  );
  --c--contextuals--content--semantic--success--on-success: var(
    --c--globals--colors--success-050
  );
  --c--contextuals--content--semantic--warning--primary: var(
    --c--globals--colors--warning-700
  );
  --c--contextuals--content--semantic--warning--secondary: var(
    --c--globals--colors--warning-600
  );
  --c--contextuals--content--semantic--warning--tertiary: var(
    --c--globals--colors--warning-500
  );
  --c--contextuals--content--semantic--warning--on-warning: var(
    --c--globals--colors--warning-050
  );
  --c--contextuals--content--semantic--error--primary: var(
    --c--globals--colors--error-700
  );
  --c--contextuals--content--semantic--error--secondary: var(
    --c--globals--colors--error-600
  );
  --c--contextuals--content--semantic--error--tertiary: var(
    --c--globals--colors--error-500
  );
  --c--contextuals--content--semantic--error--on-error: var(
    --c--globals--colors--error-050
  );
  --c--contextuals--content--semantic--disabled--primary: var(
    --c--globals--colors--gray-300
  );
  --c--contextuals--content--semantic--disabled--secondary: var(
    --c--globals--colors--white-500
  );
  --c--contextuals--content--palette--brand--primary: var(
    --c--globals--colors--brand-500
  );
  --c--contextuals--content--palette--brand--secondary: var(
    --c--globals--colors--brand-350
  );
  --c--contextuals--content--palette--brand--tertiary: var(
    --c--globals--colors--brand-150
  );
  --c--contextuals--content--palette--red--primary: var(
    --c--globals--colors--red-500
  );
  --c--contextuals--content--palette--red--secondary: var(
    --c--globals--colors--red-350
  );
  --c--contextuals--content--palette--red--tertiary: var(
    --c--globals--colors--red-150
  );
  --c--contextuals--content--palette--orange--primary: var(
    --c--globals--colors--orange-500
  );
  --c--contextuals--content--palette--orange--secondary: var(
    --c--globals--colors--orange-350
  );
  --c--contextuals--content--palette--orange--tertiary: var(
    --c--globals--colors--orange-150
  );
  --c--contextuals--content--palette--brown--primary: var(
    --c--globals--colors--brown-500
  );
  --c--contextuals--content--palette--brown--secondary: var(
    --c--globals--colors--brown-350
  );
  --c--contextuals--content--palette--brown--tertiary: var(
    --c--globals--colors--brown-150
  );
  --c--contextuals--content--palette--yellow--primary: var(
    --c--globals--colors--yellow-500
  );
  --c--contextuals--content--palette--yellow--secondary: var(
    --c--globals--colors--yellow-350
  );
  --c--contextuals--content--palette--yellow--tertiary: var(
    --c--globals--colors--yellow-150
  );
  --c--contextuals--content--palette--green--primary: var(
    --c--globals--colors--green-500
  );
  --c--contextuals--content--palette--green--secondary: var(
    --c--globals--colors--green-350
  );
  --c--contextuals--content--palette--green--tertiary: var(
    --c--globals--colors--green-150
  );
  --c--contextuals--content--palette--blue-1--primary: var(
    --c--globals--colors--blue-1-500
  );
  --c--contextuals--content--palette--blue-1--secondary: var(
    --c--globals--colors--blue-1-350
  );
  --c--contextuals--content--palette--blue-1--tertiary: var(
    --c--globals--colors--blue-1-150
  );
  --c--contextuals--content--palette--blue-2--primary: var(
    --c--globals--colors--blue-2-500
  );
  --c--contextuals--content--palette--blue-2--secondary: var(
    --c--globals--colors--blue-2-350
  );
  --c--contextuals--content--palette--blue-2--tertiary: var(
    --c--globals--colors--blue-2-150
  );
  --c--contextuals--content--palette--purple--primary: var(
    --c--globals--colors--purple-500
  );
  --c--contextuals--content--palette--purple--secondary: var(
    --c--globals--colors--purple-350
  );
  --c--contextuals--content--palette--purple--tertiary: var(
    --c--globals--colors--purple-150
  );
  --c--contextuals--content--palette--pink--primary: var(
    --c--globals--colors--pink-500
  );
  --c--contextuals--content--palette--pink--secondary: var(
    --c--globals--colors--pink-350
  );
  --c--contextuals--content--palette--pink--tertiary: var(
    --c--globals--colors--pink-150
  );
  --c--contextuals--content--palette--gray--primary: var(
    --c--globals--colors--gray-500
  );
  --c--contextuals--content--palette--gray--secondary: var(
    --c--globals--colors--gray-350
  );
  --c--contextuals--content--palette--gray--tertiary: var(
    --c--globals--colors--gray-150
  );
  --c--contextuals--border--surface--primary: var(
    --c--globals--colors--gray-100
  );
  --c--contextuals--border--semantic--brand--primary: var(
    --c--globals--colors--brand-550
  );
  --c--contextuals--border--semantic--brand--secondary: var(
    --c--globals--colors--brand-300
  );
  --c--contextuals--border--semantic--brand--tertiary: var(
    --c--globals--colors--brand-150
  );
  --c--contextuals--border--semantic--contextual--primary: var(
    --c--globals--colors--white-200
  );
  --c--contextuals--border--semantic--neutral--primary: var(
    --c--globals--colors--gray-550
  );
  --c--contextuals--border--semantic--neutral--secondary: var(
    --c--globals--colors--gray-300
  );
  --c--contextuals--border--semantic--neutral--tertiary: var(
    --c--globals--colors--gray-150
  );
  --c--contextuals--border--semantic--info--primary: var(
    --c--globals--colors--info-550
  );
  --c--contextuals--border--semantic--info--secondary: var(
    --c--globals--colors--info-300
  );
  --c--contextuals--border--semantic--info--tertiary: var(
    --c--globals--colors--info-150
  );
  --c--contextuals--border--semantic--success--primary: var(
    --c--globals--colors--success-550
  );
  --c--contextuals--border--semantic--success--secondary: var(
    --c--globals--colors--success-300
  );
  --c--contextuals--border--semantic--success--tertiary: var(
    --c--globals--colors--success-150
  );
  --c--contextuals--border--semantic--warning--primary: var(
    --c--globals--colors--warning-550
  );
  --c--contextuals--border--semantic--warning--secondary: var(
    --c--globals--colors--warning-300
  );
  --c--contextuals--border--semantic--warning--tertiary: var(
    --c--globals--colors--warning-150
  );
  --c--contextuals--border--semantic--error--primary: var(
    --c--globals--colors--error-550
  );
  --c--contextuals--border--semantic--error--secondary: var(
    --c--globals--colors--error-300
  );
  --c--contextuals--border--semantic--error--tertiary: var(
    --c--globals--colors--error-150
  );
  --c--contextuals--border--semantic--disabled--primary: var(
    --c--globals--colors--gray-100
  );
  --c--contextuals--border--palette--brand--primary: var(
    --c--globals--colors--brand-500
  );
  --c--contextuals--border--palette--brand--secondary: var(
    --c--globals--colors--brand-350
  );
  --c--contextuals--border--palette--brand--tertiary: var(
    --c--globals--colors--brand-150
  );
  --c--contextuals--border--palette--red--primary: var(
    --c--globals--colors--red-500
  );
  --c--contextuals--border--palette--red--secondary: var(
    --c--globals--colors--red-350
  );
  --c--contextuals--border--palette--red--tertiary: var(
    --c--globals--colors--red-150
  );
  --c--contextuals--border--palette--orange--primary: var(
    --c--globals--colors--orange-500
  );
  --c--contextuals--border--palette--orange--secondary: var(
    --c--globals--colors--orange-350
  );
  --c--contextuals--border--palette--orange--tertiary: var(
    --c--globals--colors--orange-150
  );
  --c--contextuals--border--palette--brown--primary: var(
    --c--globals--colors--brown-500
  );
  --c--contextuals--border--palette--brown--secondary: var(
    --c--globals--colors--brown-350
  );
  --c--contextuals--border--palette--brown--tertiary: var(
    --c--globals--colors--brown-150
  );
  --c--contextuals--border--palette--yellow--primary: var(
    --c--globals--colors--yellow-500
  );
  --c--contextuals--border--palette--yellow--secondary: var(
    --c--globals--colors--yellow-350
  );
  --c--contextuals--border--palette--yellow--tertiary: var(
    --c--globals--colors--yellow-150
  );
  --c--contextuals--border--palette--green--primary: var(
    --c--globals--colors--green-500
  );
  --c--contextuals--border--palette--green--secondary: var(
    --c--globals--colors--green-350
  );
  --c--contextuals--border--palette--green--tertiary: var(
    --c--globals--colors--green-150
  );
  --c--contextuals--border--palette--blue-1--primary: var(
    --c--globals--colors--blue-1-500
  );
  --c--contextuals--border--palette--blue-1--secondary: var(
    --c--globals--colors--blue-1-350
  );
  --c--contextuals--border--palette--blue-1--tertiary: var(
    --c--globals--colors--blue-1-150
  );
  --c--contextuals--border--palette--blue-2--primary: var(
    --c--globals--colors--blue-2-500
  );
  --c--contextuals--border--palette--blue-2--secondary: var(
    --c--globals--colors--blue-2-350
  );
  --c--contextuals--border--palette--blue-2--tertiary: var(
    --c--globals--colors--blue-2-150
  );
  --c--contextuals--border--palette--purple--primary: var(
    --c--globals--colors--purple-500
  );
  --c--contextuals--border--palette--purple--secondary: var(
    --c--globals--colors--purple-350
  );
  --c--contextuals--border--palette--purple--tertiary: var(
    --c--globals--colors--purple-150
  );
  --c--contextuals--border--palette--pink--primary: var(
    --c--globals--colors--pink-500
  );
  --c--contextuals--border--palette--pink--secondary: var(
    --c--globals--colors--pink-350
  );
  --c--contextuals--border--palette--pink--tertiary: var(
    --c--globals--colors--pink-150
  );
  --c--contextuals--border--palette--gray--primary: var(
    --c--globals--colors--gray-500
  );
  --c--contextuals--border--palette--gray--secondary: var(
    --c--globals--colors--gray-350
  );
  --c--contextuals--border--palette--gray--tertiary: var(
    --c--globals--colors--gray-150
  );
  --c--components--modal--width-small: 342px;
  --c--components--tooltip--padding: 4px 8px;
  --c--components--tooltip--background-color: var(
    --c--contextuals--background--semantic--neutral--tertiary
  );
  --c--components--button--medium-height: 40px;
  --c--components--button--medium-text-height: 40px;
  --c--components--button--border-radius: 4px;
  --c--components--button--border-radius--active: 4px;
  --c--components--button--border-radius--focus: 4px;
  --c--components--datagrid--header--color: var(
    --c--contextuals--content--semantic--neutral--primary
  );
  --c--components--datagrid--header--size: 12px;
  --c--components--datagrid--header--weight: 500;
  --c--components--datagrid--body--background-color-hover: var(
    --c--contextuals--background--semantic--neutral--tertiary
  );
  --c--components--forms-checkbox--font-size: var(
    --c--globals--font--sizes--sm
  );
  --c--components--badge--font-size: var(--c--globals--font--sizes--xs);
  --c--components--badge--border-radius: 12px;
  --c--components--badge--padding-inline: var(--c--globals--spacings--xs);
  --c--components--badge--padding-block: var(--c--globals--spacings--2xs);
  --c--components--badge--accent--background-color: var(
    --c--contextuals--background--semantic--brand--secondary
  );
  --c--components--badge--accent--color: var(
    --c--contextuals--content--semantic--brand--secondary
  );
  --c--components--badge--neutral--background-color: var(
    --c--contextuals--background--semantic--neutral--secondary
  );
  --c--components--badge--neutral--color: var(
    --c--contextuals--content--semantic--neutral--secondary
  );
  --c--components--badge--danger--background-color: var(
    --c--contextuals--background--semantic--error--secondary
  );
  --c--components--badge--danger--color: var(
    --c--contextuals--content--semantic--error--secondary
  );
  --c--components--badge--success--background-color: var(
    --c--contextuals--background--semantic--success--secondary
  );
  --c--components--badge--success--color: var(
    --c--contextuals--content--semantic--success--secondary
  );
  --c--components--badge--warning--background-color: var(
    --c--contextuals--background--semantic--warning--secondary
  );
  --c--components--badge--warning--color: var(
    --c--contextuals--content--semantic--warning--secondary
  );
  --c--components--badge--info--background-color: var(
    --c--contextuals--background--semantic--info--secondary
  );
  --c--components--badge--info--color: var(
    --c--contextuals--content--semantic--info--secondary
  );
  --c--components--logo--src: ;
  --c--components--logo--alt: ;
  --c--components--logo--widthheader: ;
  --c--components--logo--widthfooter: ;
  --c--components--la-gaufre: false;
  --c--components--home-proconnect: false;
  --c--components--icon--src: /assets/icon-docs.svg;
  --c--components--icon--width: 32px;
  --c--components--icon--height: auto;
  --c--components--favicon--png-light: /assets/favicon-light.png;
  --c--components--favicon--png-dark: /assets/favicon-dark.png;
}

.cunningham-theme--dark {
  --c--globals--colors--logo-1: #377fdb;
  --c--globals--colors--logo-2: #377fdb;
  --c--globals--colors--logo-1-dark: #95abff;
  --c--globals--colors--logo-2-dark: #95abff;
  --c--globals--colors--brand-050: #eaf1fb;
  --c--globals--colors--brand-100: #d5e4f7;
  --c--globals--colors--brand-150: #c0d6f4;
  --c--globals--colors--brand-200: #abc9f0;
  --c--globals--colors--brand-250: #96bcec;
  --c--globals--colors--brand-300: #80aee8;
  --c--globals--colors--brand-350: #6ca0e4;
  --c--globals--colors--brand-400: #5693e0;
  --c--globals--colors--brand-450: #4085dc;
  --c--globals--colors--brand-500: #2976d8;
  --c--globals--colors--brand-550: #1167d4;
  --c--globals--colors--brand-600: #0659c5;
  --c--globals--colors--brand-650: #1a509f;
  --c--globals--colors--brand-700: #20467f;
  --c--globals--colors--brand-750: #203c63;
  --c--globals--colors--brand-800: #1d314c;
  --c--globals--colors--brand-850: #1a2638;
  --c--globals--colors--brand-900: #141c28;
  --c--globals--colors--brand-950: #0c1117;
  --c--globals--colors--gray-000: #fff;
  --c--globals--colors--gray-025: #f7f8f8;
  --c--globals--colors--gray-050: #f0f1f2;
  --c--globals--colors--gray-100: #e1e2e5;
  --c--globals--colors--gray-150: #d2d4d8;
  --c--globals--colors--gray-200: #c4c7cb;
  --c--globals--colors--gray-250: #b5b9be;
  --c--globals--colors--gray-300: #a7acb2;
  --c--globals--colors--gray-350: #999ea5;
  --c--globals--colors--gray-400: #8d9197;
  --c--globals--colors--gray-450: #80848a;
  --c--globals--colors--gray-500: #74777c;
  --c--globals--colors--gray-550: #686b6f;
  --c--globals--colors--gray-600: #5c5f63;
  --c--globals--colors--gray-650: #505356;
  --c--globals--colors--gray-700: #45474a;
  --c--globals--colors--gray-750: #3a3b3e;
  --c--globals--colors--gray-800: #2f3033;
  --c--globals--colors--gray-850: #252627;
  --c--globals--colors--gray-900: #1b1c1d;
  --c--globals--colors--gray-950: #101112;
  --c--globals--colors--gray-1000: #000;
  --c--globals--colors--info-050: #eaf1fb;
  --c--globals--colors--info-100: #d5e4f7;
  --c--globals--colors--info-150: #c0d6f4;
  --c--globals--colors--info-200: #abc9f0;
  --c--globals--colors--info-250: #96bcec;
  --c--globals--colors--info-300: #80aee8;
  --c--globals--colors--info-350: #6ca0e4;
  --c--globals--colors--info-400: #5693e0;
  --c--globals--colors--info-450: #4085dc;
  --c--globals--colors--info-500: #2976d8;
  --c--globals--colors--info-550: #1167d4;
  --c--globals--colors--info-600: #0659c5;
  --c--globals--colors--info-650: #1a509f;
  --c--globals--colors--info-700: #20467f;
  --c--globals--colors--info-750: #203c63;
  --c--globals--colors--info-800: #1d314c;
  --c--globals--colors--info-850: #1a2638;
  --c--globals--colors--info-900: #141c28;
  --c--globals--colors--info-950: #0c1117;
  --c--globals--colors--success-050: #e4f7d4;
  --c--globals--colors--success-100: #c8eea8;
  --c--globals--colors--success-150: #aae579;
  --c--globals--colors--success-200: #89dc45;
  --c--globals--colors--success-250: #72cf27;
  --c--globals--colors--success-300: #6ac024;
  --c--globals--colors--success-350: #61b121;
  --c--globals--colors--success-400: #59a21e;
  --c--globals--colors--success-450: #51941c;
  --c--globals--colors--success-500: #4b851a;
  --c--globals--colors--success-550: #427816;
  --c--globals--colors--success-600: #3a6a14;
  --c--globals--colors--success-650: #385c1f;
  --c--globals--colors--success-700: #344d24;
  --c--globals--colors--success-750: #2e4022;
  --c--globals--colors--success-800: #27341f;
  --c--globals--colors--success-850: #20281a;
  --c--globals--colors--success-900: #181d15;
  --c--globals--colors--success-950: #10120e;
  --c--globals--colors--warning-050: #fff1bd;
  --c--globals--colors--warning-100: #ffe176;
  --c--globals--colors--warning-150: #ffcf25;
  --c--globals--colors--warning-200: #f4bf06;
  --c--globals--colors--warning-250: #e3b205;
  --c--globals--colors--warning-300: #d3a504;
  --c--globals--colors--warning-350: #c29805;
  --c--globals--colors--warning-400: #b28c03;
  --c--globals--colors--warning-450: #a27f03;
  --c--globals--colors--warning-500: #937303;
  --c--globals--colors--warning-550: #836703;
  --c--globals--colors--warning-600: #745b03;
  --c--globals--colors--warning-650: #625019;
  --c--globals--colors--warning-700: #524620;
  --c--globals--colors--warning-750: #443b20;
  --c--globals--colors--warning-800: #36301d;
  --c--globals--colors--warning-850: #2a2619;
  --c--globals--colors--warning-900: #1e1c13;
  --c--globals--colors--warning-950: #12110c;
  --c--globals--colors--error-050: #fceded;
  --c--globals--colors--error-100: #fadbdb;
  --c--globals--colors--error-150: #f7c9c9;
  --c--globals--colors--error-200: #f5b7b7;
  --c--globals--colors--error-250: #f2a4a4;
  --c--globals--colors--error-300: #ef9191;
  --c--globals--colors--error-350: #ec7d7d;
  --c--globals--colors--error-400: #e96868;
  --c--globals--colors--error-450: #e55050;
  --c--globals--colors--error-500: #e13131;
  --c--globals--colors--error-550: #d80000;
  --c--globals--colors--error-600: #c00101;
  --c--globals--colors--error-650: #9e2219;
  --c--globals--colors--error-700: #802820;
  --c--globals--colors--error-750: #662820;
  --c--globals--colors--error-800: #4f231e;
  --c--globals--colors--error-850: #3b1d19;
  --c--globals--colors--error-900: #2a1614;
  --c--globals--colors--error-950: #1a0e0c;
  --c--globals--colors--red-050: #fdeded;
  --c--globals--colors--red-100: #fadbdb;
  --c--globals--colors--red-150: #f8c9c9;
  --c--globals--colors--red-200: #f5b7b6;
  --c--globals--colors--red-250: #f3a4a3;
  --c--globals--colors--red-300: #f09190;
  --c--globals--colors--red-350: #ee7c7b;
  --c--globals--colors--red-400: #eb6665;
  --c--globals--colors--red-450: #e74e4d;
  --c--globals--colors--red-500: #d83f3d;
  --c--globals--colors--red-550: #c23837;
  --c--globals--colors--red-600: #ac3231;
  --c--globals--colors--red-650: #8d3531;
  --c--globals--colors--red-700: #73332f;
  --c--globals--colors--red-750: #5b2f2b;
  --c--globals--colors--red-800: #472826;
  --c--globals--colors--red-850: #35211f;
  --c--globals--colors--red-900: #251817;
  --c--globals--colors--red-950: #160f0e;
  --c--globals--colors--orange-050: #fdeee2;
  --c--globals--colors--orange-100: #fcddc5;
  --c--globals--colors--orange-150: #facba8;
  --c--globals--colors--orange-200: #f8b98b;
  --c--globals--colors--orange-250: #f6a76a;
  --c--globals--colors--orange-300: #f4934b;
  --c--globals--colors--orange-350: #f27e27;
  --c--globals--colors--orange-400: #e76e12;
  --c--globals--colors--orange-450: #d26411;
  --c--globals--colors--orange-500: #be5b0f;
  --c--globals--colors--orange-550: #aa510e;
  --c--globals--colors--orange-600: #97480c;
  --c--globals--colors--orange-650: #7e431d;
  --c--globals--colors--orange-700: #673c22;
  --c--globals--colors--orange-750: #533422;
  --c--globals--colors--orange-800: #412c1f;
  --c--globals--colors--orange-850: #31231b;
  --c--globals--colors--orange-900: #221a14;
  --c--globals--colors--orange-950: #15100c;
  --c--globals--colors--brown-050: #f3f0ef;
  --c--globals--colors--brown-100: #e7e1df;
  --c--globals--colors--brown-150: #dcd2cf;
  --c--globals--colors--brown-200: #d0c4bf;
  --c--globals--colors--brown-250: #c5b6b0;
  --c--globals--colors--brown-300: #baa7a1;
  --c--globals--colors--brown-350: #af9992;
  --c--globals--colors--brown-400: #a48b83;
  --c--globals--colors--brown-450: #997e74;
  --c--globals--colors--brown-500: #8f7065;
  --c--globals--colors--brown-550: #846357;
  --c--globals--colors--brown-600: #7a5649;
  --c--globals--colors--brown-650: #684c42;
  --c--globals--colors--brown-700: #57423c;
  --c--globals--colors--brown-750: #463833;
  --c--globals--colors--brown-800: #382e2a;
  --c--globals--colors--brown-850: #2b2422;
  --c--globals--colors--brown-900: #1f1b19;
  --c--globals--colors--brown-950: #121010;
  --c--globals--colors--yellow-050: #faf0d3;
  --c--globals--colors--yellow-100: #f5e2a4;
  --c--globals--colors--yellow-150: #f0d275;
  --c--globals--colors--yellow-200: #ebc242;
  --c--globals--colors--yellow-250: #e4b213;
  --c--globals--colors--yellow-300: #d4a511;
  --c--globals--colors--yellow-350: #c39810;
  --c--globals--colors--yellow-400: #b38b0f;
  --c--globals--colors--yellow-450: #a37f0d;
  --c--globals--colors--yellow-500: #93730c;
  --c--globals--colors--yellow-550: #84670b;
  --c--globals--colors--yellow-600: #755b0a;
  --c--globals--colors--yellow-650: #63501c;
  --c--globals--colors--yellow-700: #534521;
  --c--globals--colors--yellow-750: #443a21;
  --c--globals--colors--yellow-800: #36301f;
  --c--globals--colors--yellow-850: #29261a;
  --c--globals--colors--yellow-900: #1d1c14;
  --c--globals--colors--yellow-950: #12110c;
  --c--globals--colors--green-050: #e2f6e5;
  --c--globals--colors--green-100: #c5ecca;
  --c--globals--colors--green-150: #a7e3af;
  --c--globals--colors--green-200: #89d894;
  --c--globals--colors--green-250: #67ce75;
  --c--globals--colors--green-300: #4dc25d;
  --c--globals--colors--green-350: #48b257;
  --c--globals--colors--green-400: #41a44f;
  --c--globals--colors--green-450: #3b9548;
  --c--globals--colors--green-500: #368741;
  --c--globals--colors--green-550: #30793a;
  --c--globals--colors--green-600: #2b6b33;
  --c--globals--colors--green-650: #2f5c34;
  --c--globals--colors--green-700: #2e4e31;
  --c--globals--colors--green-750: #2a412c;
  --c--globals--colors--green-800: #253426;
  --c--globals--colors--green-850: #1e281f;
  --c--globals--colors--green-900: #171d17;
  --c--globals--colors--green-950: #0f120f;
  --c--globals--colors--blue-1-050: #ebf1ff;
  --c--globals--colors--blue-1-100: #d6e3fe;
  --c--globals--colors--blue-1-150: #c2d5fe;
  --c--globals--colors--blue-1-200: #adc7fe;
  --c--globals--colors--blue-1-250: #99b8fd;
  --c--globals--colors--blue-1-300: #84aafd;
  --c--globals--colors--blue-1-350: #6f9bfd;
  --c--globals--colors--blue-1-400: #5a8dfb;
  --c--globals--colors--blue-1-450: #437dfc;
  --c--globals--colors--blue-1-500: #3d71e4;
  --c--globals--colors--blue-1-550: #3665cc;
  --c--globals--colors--blue-1-600: #305ab5;
  --c--globals--colors--blue-1-650: #315093;
  --c--globals--colors--blue-1-700: #2e4675;
  --c--globals--colors--blue-1-750: #293b5e;
  --c--globals--colors--blue-1-800: #243048;
  --c--globals--colors--blue-1-850: #1e2635;
  --c--globals--colors--blue-1-900: #171c25;
  --c--globals--colors--blue-1-950: #0e1116;
  --c--globals--colors--blue-2-050: #e2f4f9;
  --c--globals--colors--blue-2-100: #c5e9f3;
  --c--globals--colors--blue-2-150: #a7dded;
  --c--globals--colors--blue-2-200: #88d1e6;
  --c--globals--colors--blue-2-250: #68c5e0;
  --c--globals--colors--blue-2-300: #48b8d9;
  --c--globals--colors--blue-2-350: #3baaca;
  --c--globals--colors--blue-2-400: #359cb9;
  --c--globals--colors--blue-2-450: #318ea9;
  --c--globals--colors--blue-2-500: #2c8199;
  --c--globals--colors--blue-2-550: #277389;
  --c--globals--colors--blue-2-600: #236679;
  --c--globals--colors--blue-2-650: #2a5866;
  --c--globals--colors--blue-2-700: #2a4b55;
  --c--globals--colors--blue-2-750: #283f47;
  --c--globals--colors--blue-2-800: #233337;
  --c--globals--colors--blue-2-850: #1d272a;
  --c--globals--colors--blue-2-900: #161c1e;
  --c--globals--colors--blue-2-950: #0e1112;
  --c--globals--colors--purple-050: #f6eeff;
  --c--globals--colors--purple-100: #ecdcff;
  --c--globals--colors--purple-150: #e3cbfe;
  --c--globals--colors--purple-200: #dab9fe;
  --c--globals--colors--purple-250: #d0a7fe;
  --c--globals--colors--purple-300: #c795fe;
  --c--globals--colors--purple-350: #bd83fd;
  --c--globals--colors--purple-400: #b36ffd;
  --c--globals--colors--purple-450: #a85bfd;
  --c--globals--colors--purple-500: #9b4bf3;
  --c--globals--colors--purple-550: #8b43da;
  --c--globals--colors--purple-600: #7b3cc1;
  --c--globals--colors--purple-650: #673c9b;
  --c--globals--colors--purple-700: #56387d;
  --c--globals--colors--purple-750: #463162;
  --c--globals--colors--purple-800: #382a4a;
  --c--globals--colors--purple-850: #2a2237;
  --c--globals--colors--purple-900: #1e1926;
  --c--globals--colors--purple-950: #121017;
  --c--globals--colors--pink-050: #fcedf5;
  --c--globals--colors--pink-100: #f9daea;
  --c--globals--colors--pink-150: #f7c7e0;
  --c--globals--colors--pink-200: #f4b4d5;
  --c--globals--colors--pink-250: #f1a1ca;
  --c--globals--colors--pink-300: #ee8cbf;
  --c--globals--colors--pink-350: #ea77b3;
  --c--globals--colors--pink-400: #e760a6;
  --c--globals--colors--pink-450: #e24797;
  --c--globals--colors--pink-500: #cd4089;
  --c--globals--colors--pink-550: #b8397b;
  --c--globals--colors--pink-600: #a3336d;
  --c--globals--colors--pink-650: #86355e;
  --c--globals--colors--pink-700: #6e334f;
  --c--globals--colors--pink-750: #582e42;
  --c--globals--colors--pink-800: #442834;
  --c--globals--colors--pink-850: #332028;
  --c--globals--colors--pink-900: #24181d;
  --c--globals--colors--pink-950: #160f12;
  --c--globals--colors--black-000: #0000;
  --c--globals--colors--black-050: #0000000d;
  --c--globals--colors--black-100: #0000001a;
  --c--globals--colors--black-150: #00000026;
  --c--globals--colors--black-200: #0003;
  --c--globals--colors--black-250: #00000040;
  --c--globals--colors--black-300: #0000004d;
  --c--globals--colors--black-350: #00000059;
  --c--globals--colors--black-400: #0006;
  --c--globals--colors--black-450: #00000073;
  --c--globals--colors--black-500: #00000080;
  --c--globals--colors--black-550: #0000008c;
  --c--globals--colors--black-600: #0009;
  --c--globals--colors--black-650: #000000a6;
  --c--globals--colors--black-700: #000000b3;
  --c--globals--colors--black-750: #000000bf;
  --c--globals--colors--black-800: #000c;
  --c--globals--colors--black-850: #000000d9;
  --c--globals--colors--black-900: #000000e6;
  --c--globals--colors--black-950: #000000f2;
  --c--globals--colors--white-000: #fff;
  --c--globals--colors--white-050: #ffffff0d;
  --c--globals--colors--white-100: #ffffff1a;
  --c--globals--colors--white-150: #ffffff26;
  --c--globals--colors--white-200: #fff3;
  --c--globals--colors--white-250: #ffffff40;
  --c--globals--colors--white-300: #ffffff4d;
  --c--globals--colors--white-350: #ffffff59;
  --c--globals--colors--white-400: #fff6;
  --c--globals--colors--white-450: #ffffff73;
  --c--globals--colors--white-500: #ffffff80;
  --c--globals--colors--white-550: #ffffff8c;
  --c--globals--colors--white-600: #fff9;
  --c--globals--colors--white-650: #ffffffa6;
  --c--globals--colors--white-700: #ffffffb3;
  --c--globals--colors--white-750: #ffffffbf;
  --c--globals--colors--white-800: #fffc;
  --c--globals--colors--white-850: #ffffffd9;
  --c--globals--colors--white-900: #ffffffe6;
  --c--globals--colors--white-950: #fffffff2;
  --c--globals--transitions--ease-in: cubic-bezier(0.32, 0, 0.67, 0);
  --c--globals--transitions--ease-out: cubic-bezier(0.33, 1, 0.68, 1);
  --c--globals--transitions--ease-in-out: cubic-bezier(0.65, 0, 0.35, 1);
  --c--globals--transitions--duration: 250ms;
  --c--globals--font--sizes--xs: 0.75rem;
  --c--globals--font--sizes--sm: 0.875rem;
  --c--globals--font--sizes--md: 1rem;
  --c--globals--font--sizes--lg: 1.125rem;
  --c--globals--font--sizes--ml: 0.938rem;
  --c--globals--font--sizes--xl: 1.25rem;
  --c--globals--font--sizes--t: 0.6875rem;
  --c--globals--font--sizes--s: 0.75rem;
  --c--globals--font--sizes--h1: 2rem;
  --c--globals--font--sizes--h2: 1.75rem;
  --c--globals--font--sizes--h3: 1.5rem;
  --c--globals--font--sizes--h4: 1.375rem;
  --c--globals--font--sizes--h5: 1.25rem;
  --c--globals--font--sizes--h6: 1.125rem;
  --c--globals--font--sizes--xl-alt: 5rem;
  --c--globals--font--sizes--lg-alt: 4.5rem;
  --c--globals--font--sizes--md-alt: 4rem;
  --c--globals--font--sizes--sm-alt: 3.5rem;
  --c--globals--font--sizes--xs-alt: 3rem;
  --c--globals--font--weights--thin: 200;
  --c--globals--font--weights--light: 300;
  --c--globals--font--weights--regular: 400;
  --c--globals--font--weights--medium: 500;
  --c--globals--font--weights--bold: 600;
  --c--globals--font--weights--extrabold: 700;
  --c--globals--font--weights--black: 800;
  --c--globals--font--families--base: 'Roboto Flex Variable', sans-serif;
  --c--globals--font--families--accent: 'Roboto Flex Variable', sans-serif;
  --c--globals--spacings--l: 3rem;
  --c--globals--spacings--b: 1.625rem;
  --c--globals--spacings--m: 0.8125rem;
  --c--globals--spacings--s: 1rem;
  --c--globals--spacings--t: 0.5rem;
  --c--globals--spacings--st: 0.25rem;
  --c--globals--spacings--4xs: 0.125rem;
  --c--globals--spacings--xxxs: 0.25rem;
  --c--globals--spacings--xxs: 0.375rem;
  --c--globals--spacings--xs: 0.5rem;
  --c--globals--spacings--sm: 0.75rem;
  --c--globals--spacings--base: 1rem;
  --c--globals--spacings--md: 1.5rem;
  --c--globals--spacings--lg: 2rem;
  --c--globals--spacings--xl: 2.5rem;
  --c--globals--spacings--xxl: 3rem;
  --c--globals--spacings--xxxl: 3.5rem;
  --c--globals--spacings--4xl: 4rem;
  --c--globals--spacings--5xl: 4.5rem;
  --c--globals--spacings--6xl: 6rem;
  --c--globals--spacings--7xl: 7.5rem;
  --c--globals--breakpoints--xs: 0;
  --c--globals--breakpoints--sm: 576px;
  --c--globals--breakpoints--md: 768px;
  --c--globals--breakpoints--lg: 992px;
  --c--globals--breakpoints--xl: 1200px;
  --c--globals--breakpoints--xxl: 1400px;
  --c--contextuals--background--surface--primary: var(
    --c--globals--colors--gray-800
  );
  --c--contextuals--background--surface--secondary: var(
    --c--globals--colors--gray-850
  );
  --c--contextuals--background--surface--tertiary: var(
    --c--globals--colors--gray-900
  );
  --c--contextuals--background--semantic--brand--primary: var(
    --c--globals--colors--brand-550
  );
  --c--contextuals--background--semantic--brand--primary-hover: var(
    --c--globals--colors--brand-650
  );
  --c--contextuals--background--semantic--brand--secondary: var(
    --c--globals--colors--brand-700
  );
  --c--contextuals--background--semantic--brand--secondary-hover: var(
    --c--globals--colors--brand-750
  );
  --c--contextuals--background--semantic--brand--tertiary: var(
    --c--globals--colors--brand-750
  );
  --c--contextuals--background--semantic--brand--tertiary-hover: var(
    --c--globals--colors--brand-800
  );
  --c--contextuals--background--semantic--neutral--primary: var(
    --c--globals--colors--gray-550
  );
  --c--contextuals--background--semantic--neutral--primary-hover: var(
    --c--globals--colors--gray-650
  );
  --c--contextuals--background--semantic--neutral--secondary: var(
    --c--globals--colors--gray-700
  );
  --c--contextuals--background--semantic--neutral--secondary-hover: var(
    --c--globals--colors--gray-750
  );
  --c--contextuals--background--semantic--neutral--tertiary: var(
    --c--globals--colors--gray-750
  );
  --c--contextuals--background--semantic--neutral--tertiary-hover: var(
    --c--globals--colors--gray-800
  );
  --c--contextuals--background--semantic--contextual--primary: var(
    --c--globals--colors--white-050
  );
  --c--contextuals--background--semantic--contextual--primary-hover: var(
    --c--globals--colors--white-100
  );
  --c--contextuals--background--semantic--info--primary: var(
    --c--globals--colors--info-550
  );
  --c--contextuals--background--semantic--info--primary-hover: var(
    --c--globals--colors--info-650
  );
  --c--contextuals--background--semantic--info--secondary: var(
    --c--globals--colors--info-700
  );
  --c--contextuals--background--semantic--info--secondary-hover: var(
    --c--globals--colors--info-750
  );
  --c--contextuals--background--semantic--info--tertiary: var(
    --c--globals--colors--info-750
  );
  --c--contextuals--background--semantic--info--tertiary-hover: var(
    --c--globals--colors--info-800
  );
  --c--contextuals--background--semantic--success--primary: var(
    --c--globals--colors--success-550
  );
  --c--contextuals--background--semantic--success--primary-hover: var(
    --c--globals--colors--success-650
  );
  --c--contextuals--background--semantic--success--secondary: var(
    --c--globals--colors--success-700
  );
  --c--contextuals--background--semantic--success--secondary-hover: var(
    --c--globals--colors--success-750
  );
  --c--contextuals--background--semantic--success--tertiary: var(
    --c--globals--colors--success-750
  );
  --c--contextuals--background--semantic--success--tertiary-hover: var(
    --c--globals--colors--success-800
  );
  --c--contextuals--background--semantic--warning--primary: var(
    --c--globals--colors--warning-550
  );
  --c--contextuals--background--semantic--warning--primary-hover: var(
    --c--globals--colors--warning-650
  );
  --c--contextuals--background--semantic--warning--secondary: var(
    --c--globals--colors--warning-700
  );
  --c--contextuals--background--semantic--warning--secondary-hover: var(
    --c--globals--colors--warning-750
  );
  --c--contextuals--background--semantic--warning--tertiary: var(
    --c--globals--colors--warning-750
  );
  --c--contextuals--background--semantic--warning--tertiary-hover: var(
    --c--globals--colors--warning-800
  );
  --c--contextuals--background--semantic--error--primary: var(
    --c--globals--colors--error-550
  );
  --c--contextuals--background--semantic--error--primary-hover: var(
    --c--globals--colors--error-650
  );
  --c--contextuals--background--semantic--error--secondary: var(
    --c--globals--colors--error-700
  );
  --c--contextuals--background--semantic--error--secondary-hover: var(
    --c--globals--colors--error-750
  );
  --c--contextuals--background--semantic--error--tertiary: var(
    --c--globals--colors--error-750
  );
  --c--contextuals--background--semantic--error--tertiary-hover: var(
    --c--globals--colors--error-800
  );
  --c--contextuals--background--semantic--disabled--primary: var(
    --c--globals--colors--gray-750
  );
  --c--contextuals--background--semantic--disabled--secondary: var(
    --c--globals--colors--gray-800
  );
  --c--contextuals--background--palette--brand--primary: var(
    --c--globals--colors--brand-350
  );
  --c--contextuals--background--palette--brand--secondary: var(
    --c--globals--colors--brand-450
  );
  --c--contextuals--background--palette--brand--tertiary: var(
    --c--globals--colors--brand-550
  );
  --c--contextuals--background--palette--red--primary: var(
    --c--globals--colors--red-350
  );
  --c--contextuals--background--palette--red--secondary: var(
    --c--globals--colors--red-450
  );
  --c--contextuals--background--palette--red--tertiary: var(
    --c--globals--colors--red-550
  );
  --c--contextuals--background--palette--orange--primary: var(
    --c--globals--colors--orange-350
  );
  --c--contextuals--background--palette--orange--secondary: var(
    --c--globals--colors--orange-450
  );
  --c--contextuals--background--palette--orange--tertiary: var(
    --c--globals--colors--orange-550
  );
  --c--contextuals--background--palette--brown--primary: var(
    --c--globals--colors--brown-350
  );
  --c--contextuals--background--palette--brown--secondary: var(
    --c--globals--colors--brown-450
  );
  --c--contextuals--background--palette--brown--tertiary: var(
    --c--globals--colors--brown-550
  );
  --c--contextuals--background--palette--yellow--primary: var(
    --c--globals--colors--yellow-350
  );
  --c--contextuals--background--palette--yellow--secondary: var(
    --c--globals--colors--yellow-450
  );
  --c--contextuals--background--palette--yellow--tertiary: var(
    --c--globals--colors--yellow-550
  );
  --c--contextuals--background--palette--green--primary: var(
    --c--globals--colors--green-350
  );
  --c--contextuals--background--palette--green--secondary: var(
    --c--globals--colors--green-450
  );
  --c--contextuals--background--palette--green--tertiary: var(
    --c--globals--colors--green-550
  );
  --c--contextuals--background--palette--blue-1--primary: var(
    --c--globals--colors--blue-1-350
  );
  --c--contextuals--background--palette--blue-1--secondary: var(
    --c--globals--colors--blue-1-450
  );
  --c--contextuals--background--palette--blue-1--tertiary: var(
    --c--globals--colors--blue-1-550
  );
  --c--contextuals--background--palette--blue-2--primary: var(
    --c--globals--colors--blue-2-350
  );
  --c--contextuals--background--palette--blue-2--secondary: var(
    --c--globals--colors--blue-2-450
  );
  --c--contextuals--background--palette--blue-2--tertiary: var(
    --c--globals--colors--blue-2-550
  );
  --c--contextuals--background--palette--purple--primary: var(
    --c--globals--colors--purple-350
  );
  --c--contextuals--background--palette--purple--secondary: var(
    --c--globals--colors--purple-450
  );
  --c--contextuals--background--palette--purple--tertiary: var(
    --c--globals--colors--purple-550
  );
  --c--contextuals--background--palette--pink--primary: var(
    --c--globals--colors--pink-350
  );
  --c--contextuals--background--palette--pink--secondary: var(
    --c--globals--colors--pink-450
  );
  --c--contextuals--background--palette--pink--tertiary: var(
    --c--globals--colors--pink-550
  );
  --c--contextuals--background--palette--gray--primary: var(
    --c--globals--colors--gray-350
  );
  --c--contextuals--background--palette--gray--secondary: var(
    --c--globals--colors--gray-450
  );
  --c--contextuals--background--palette--gray--tertiary: var(
    --c--globals--colors--gray-550
  );
  --c--contextuals--content--logo1: var(--c--globals--colors--logo-1-dark);
  --c--contextuals--content--logo2: var(--c--globals--colors--logo-2-dark);
  --c--contextuals--content--semantic--brand--primary: var(
    --c--globals--colors--brand-050
  );
  --c--contextuals--content--semantic--brand--secondary: var(
    --c--globals--colors--brand-100
  );
  --c--contextuals--content--semantic--brand--tertiary: var(
    --c--globals--colors--brand-250
  );
  --c--contextuals--content--semantic--brand--on-brand: var(
    --c--globals--colors--brand-050
  );
  --c--contextuals--content--semantic--neutral--primary: var(
    --c--globals--colors--gray-050
  );
  --c--contextuals--content--semantic--neutral--secondary: var(
    --c--globals--colors--gray-100
  );
  --c--contextuals--content--semantic--neutral--tertiary: var(
    --c--globals--colors--gray-250
  );
  --c--contextuals--content--semantic--neutral--on-neutral: var(
    --c--globals--colors--gray-050
  );
  --c--contextuals--content--semantic--contextual--primary: var(
    --c--globals--colors--black-850
  );
  --c--contextuals--content--semantic--info--primary: var(
    --c--globals--colors--info-050
  );
  --c--contextuals--content--semantic--info--secondary: var(
    --c--globals--colors--info-100
  );
  --c--contextuals--content--semantic--info--tertiary: var(
    --c--globals--colors--info-250
  );
  --c--contextuals--content--semantic--info--on-info: var(
    --c--globals--colors--info-050
  );
  --c--contextuals--content--semantic--success--primary: var(
    --c--globals--colors--success-050
  );
  --c--contextuals--content--semantic--success--secondary: var(
    --c--globals--colors--success-100
  );
  --c--contextuals--content--semantic--success--tertiary: var(
    --c--globals--colors--success-250
  );
  --c--contextuals--content--semantic--success--on-success: var(
    --c--globals--colors--success-050
  );
  --c--contextuals--content--semantic--warning--primary: var(
    --c--globals--colors--warning-050
  );
  --c--contextuals--content--semantic--warning--secondary: var(
    --c--globals--colors--warning-100
  );
  --c--contextuals--content--semantic--warning--tertiary: var(
    --c--globals--colors--warning-250
  );
  --c--contextuals--content--semantic--warning--on-warning: var(
    --c--globals--colors--warning-050
  );
  --c--contextuals--content--semantic--error--primary: var(
    --c--globals--colors--error-050
  );
  --c--contextuals--content--semantic--error--secondary: var(
    --c--globals--colors--error-100
  );
  --c--contextuals--content--semantic--error--tertiary: var(
    --c--globals--colors--error-250
  );
  --c--contextuals--content--semantic--error--on-error: var(
    --c--globals--colors--error-050
  );
  --c--contextuals--content--semantic--disabled--primary: var(
    --c--globals--colors--gray-600
  );
  --c--contextuals--content--semantic--disabled--secondary: var(
    --c--globals--colors--black-300
  );
  --c--contextuals--content--palette--brand--primary: var(
    --c--globals--colors--brand-350
  );
  --c--contextuals--content--palette--brand--secondary: var(
    --c--globals--colors--brand-450
  );
  --c--contextuals--content--palette--brand--tertiary: var(
    --c--globals--colors--brand-550
  );
  --c--contextuals--content--palette--red--primary: var(
    --c--globals--colors--red-350
  );
  --c--contextuals--content--palette--red--secondary: var(
    --c--globals--colors--red-450
  );
  --c--contextuals--content--palette--red--tertiary: var(
    --c--globals--colors--red-550
  );
  --c--contextuals--content--palette--orange--primary: var(
    --c--globals--colors--orange-350
  );
  --c--contextuals--content--palette--orange--secondary: var(
    --c--globals--colors--orange-450
  );
  --c--contextuals--content--palette--orange--tertiary: var(
    --c--globals--colors--orange-550
  );
  --c--contextuals--content--palette--brown--primary: var(
    --c--globals--colors--brown-350
  );
  --c--contextuals--content--palette--brown--secondary: var(
    --c--globals--colors--brown-450
  );
  --c--contextuals--content--palette--brown--tertiary: var(
    --c--globals--colors--brown-550
  );
  --c--contextuals--content--palette--yellow--primary: var(
    --c--globals--colors--yellow-350
  );
  --c--contextuals--content--palette--yellow--secondary: var(
    --c--globals--colors--yellow-450
  );
  --c--contextuals--content--palette--yellow--tertiary: var(
    --c--globals--colors--yellow-550
  );
  --c--contextuals--content--palette--green--primary: var(
    --c--globals--colors--green-350
  );
  --c--contextuals--content--palette--green--secondary: var(
    --c--globals--colors--green-450
  );
  --c--contextuals--content--palette--green--tertiary: var(
    --c--globals--colors--green-550
  );
  --c--contextuals--content--palette--blue-1--primary: var(
    --c--globals--colors--blue-1-350
  );
  --c--contextuals--content--palette--blue-1--secondary: var(
    --c--globals--colors--blue-1-450
  );
  --c--contextuals--content--palette--blue-1--tertiary: var(
    --c--globals--colors--blue-1-550
  );
  --c--contextuals--content--palette--blue-2--primary: var(
    --c--globals--colors--blue-2-350
  );
  --c--contextuals--content--palette--blue-2--secondary: var(
    --c--globals--colors--blue-2-450
  );
  --c--contextuals--content--palette--blue-2--tertiary: var(
    --c--globals--colors--blue-2-550
  );
  --c--contextuals--content--palette--purple--primary: var(
    --c--globals--colors--purple-350
  );
  --c--contextuals--content--palette--purple--secondary: var(
    --c--globals--colors--purple-450
  );
  --c--contextuals--content--palette--purple--tertiary: var(
    --c--globals--colors--purple-550
  );
  --c--contextuals--content--palette--pink--primary: var(
    --c--globals--colors--pink-350
  );
  --c--contextuals--content--palette--pink--secondary: var(
    --c--globals--colors--pink-450
  );
  --c--contextuals--content--palette--pink--tertiary: var(
    --c--globals--colors--pink-550
  );
  --c--contextuals--content--palette--gray--primary: var(
    --c--globals--colors--gray-350
  );
  --c--contextuals--content--palette--gray--secondary: var(
    --c--globals--colors--gray-450
  );
  --c--contextuals--content--palette--gray--tertiary: var(
    --c--globals--colors--gray-550
  );
  --c--contextuals--border--surface--primary: var(
    --c--globals--colors--gray-750
  );
  --c--contextuals--border--semantic--brand--primary: var(
    --c--globals--colors--brand-450
  );
  --c--contextuals--border--semantic--brand--secondary: var(
    --c--globals--colors--brand-600
  );
  --c--contextuals--border--semantic--brand--tertiary: var(
    --c--globals--colors--brand-700
  );
  --c--contextuals--border--semantic--contextual--primary: var(
    --c--globals--colors--black-200
  );
  --c--contextuals--border--semantic--neutral--primary: var(
    --c--globals--colors--gray-450
  );
  --c--contextuals--border--semantic--neutral--secondary: var(
    --c--globals--colors--gray-600
  );
  --c--contextuals--border--semantic--neutral--tertiary: var(
    --c--globals--colors--gray-700
  );
  --c--contextuals--border--semantic--info--primary: var(
    --c--globals--colors--info-450
  );
  --c--contextuals--border--semantic--info--secondary: var(
    --c--globals--colors--info-600
  );
  --c--contextuals--border--semantic--info--tertiary: var(
    --c--globals--colors--info-700
  );
  --c--contextuals--border--semantic--success--primary: var(
    --c--globals--colors--success-450
  );
  --c--contextuals--border--semantic--success--secondary: var(
    --c--globals--colors--success-600
  );
  --c--contextuals--border--semantic--success--tertiary: var(
    --c--globals--colors--success-700
  );
  --c--contextuals--border--semantic--warning--primary: var(
    --c--globals--colors--warning-450
  );
  --c--contextuals--border--semantic--warning--secondary: var(
    --c--globals--colors--warning-600
  );
  --c--contextuals--border--semantic--warning--tertiary: var(
    --c--globals--colors--warning-700
  );
  --c--contextuals--border--semantic--error--primary: var(
    --c--globals--colors--error-450
  );
  --c--contextuals--border--semantic--error--secondary: var(
    --c--globals--colors--error-600
  );
  --c--contextuals--border--semantic--error--tertiary: var(
    --c--globals--colors--error-700
  );
  --c--contextuals--border--semantic--disabled--primary: var(
    --c--globals--colors--gray-800
  );
  --c--contextuals--border--palette--brand--primary: var(
    --c--globals--colors--brand-350
  );
  --c--contextuals--border--palette--brand--secondary: var(
    --c--globals--colors--brand-450
  );
  --c--contextuals--border--palette--brand--tertiary: var(
    --c--globals--colors--brand-550
  );
  --c--contextuals--border--palette--red--primary: var(
    --c--globals--colors--red-350
  );
  --c--contextuals--border--palette--red--secondary: var(
    --c--globals--colors--red-450
  );
  --c--contextuals--border--palette--red--tertiary: var(
    --c--globals--colors--red-550
  );
  --c--contextuals--border--palette--orange--primary: var(
    --c--globals--colors--orange-350
  );
  --c--contextuals--border--palette--orange--secondary: var(
    --c--globals--colors--orange-450
  );
  --c--contextuals--border--palette--orange--tertiary: var(
    --c--globals--colors--orange-550
  );
  --c--contextuals--border--palette--brown--primary: var(
    --c--globals--colors--brown-350
  );
  --c--contextuals--border--palette--brown--secondary: var(
    --c--globals--colors--brown-450
  );
  --c--contextuals--border--palette--brown--tertiary: var(
    --c--globals--colors--brown-550
  );
  --c--contextuals--border--palette--yellow--primary: var(
    --c--globals--colors--yellow-350
  );
  --c--contextuals--border--palette--yellow--secondary: var(
    --c--globals--colors--yellow-450
  );
  --c--contextuals--border--palette--yellow--tertiary: var(
    --c--globals--colors--yellow-550
  );
  --c--contextuals--border--palette--green--primary: var(
    --c--globals--colors--green-350
  );
  --c--contextuals--border--palette--green--secondary: var(
    --c--globals--colors--green-450
  );
  --c--contextuals--border--palette--green--tertiary: var(
    --c--globals--colors--green-550
  );
  --c--contextuals--border--palette--blue-1--primary: var(
    --c--globals--colors--blue-1-350
  );
  --c--contextuals--border--palette--blue-1--secondary: var(
    --c--globals--colors--blue-1-450
  );
  --c--contextuals--border--palette--blue-1--tertiary: var(
    --c--globals--colors--blue-1-550
  );
  --c--contextuals--border--palette--blue-2--primary: var(
    --c--globals--colors--blue-2-350
  );
  --c--contextuals--border--palette--blue-2--secondary: var(
    --c--globals--colors--blue-2-450
  );
  --c--contextuals--border--palette--blue-2--tertiary: var(
    --c--globals--colors--blue-2-550
  );
  --c--contextuals--border--palette--purple--primary: var(
    --c--globals--colors--purple-350
  );
  --c--contextuals--border--palette--purple--secondary: var(
    --c--globals--colors--purple-450
  );
  --c--contextuals--border--palette--purple--tertiary: var(
    --c--globals--colors--purple-550
  );
  --c--contextuals--border--palette--pink--primary: var(
    --c--globals--colors--pink-350
  );
  --c--contextuals--border--palette--pink--secondary: var(
    --c--globals--colors--pink-450
  );
  --c--contextuals--border--palette--pink--tertiary: var(
    --c--globals--colors--pink-550
  );
  --c--contextuals--border--palette--gray--primary: var(
    --c--globals--colors--gray-350
  );
  --c--contextuals--border--palette--gray--secondary: var(
    --c--globals--colors--gray-450
  );
  --c--contextuals--border--palette--gray--tertiary: var(
    --c--globals--colors--gray-550
  );
}

.cunningham-theme--dsfr {
  --c--globals--font--families--base:
    marianne, inter, roboto flex variable, sans-serif;
  --c--globals--font--families--accent:
    marianne, inter, roboto flex variable, sans-serif;
  --c--components--logo--src: /assets/logo-gouv.svg;
  --c--components--logo--widthHeader: 110px;
  --c--components--logo--widthFooter: 220px;
  --c--components--logo--alt: gouvernement logo;
  --c--components--la-gaufre: true;
  --c--components--home-proconnect: true;
  --c--components--icon--src: /assets/icon-docs-dsfr.svg;
  --c--components--icon--width: 32px;
  --c--components--icon--height: auto;
  --c--components--favicon--ico: /assets/favicon-dsfr.ico;
  --c--components--favicon--png-light: /assets/favicon-dsfr.png;
  --c--components--favicon--png-dark: /assets/favicon-dark-dsfr.png;
}

.cunningham-theme--generic {
  --c--globals--colors--brand-050: #eef1fa;
  --c--globals--colors--brand-100: #dde2f5;
  --c--globals--colors--brand-150: #ced3f1;
  --c--globals--colors--brand-200: #bec5f0;
  --c--globals--colors--brand-250: #afb5f1;
  --c--globals--colors--brand-300: #a0a5f6;
  --c--globals--colors--brand-350: #8f94fd;
  --c--globals--colors--brand-400: #8184fc;
  --c--globals--colors--brand-450: #7576ee;
  --c--globals--colors--brand-500: #6969df;
  --c--globals--colors--brand-550: #5e5cd0;
  --c--globals--colors--brand-600: #534fc2;
  --c--globals--colors--brand-650: #4844ad;
  --c--globals--colors--brand-700: #3e3b98;
  --c--globals--colors--brand-750: #36347d;
  --c--globals--colors--brand-800: #2d2f5f;
  --c--globals--colors--brand-850: #262848;
  --c--globals--colors--brand-900: #1c1e32;
  --c--globals--colors--brand-950: #11131f;
  --c--globals--colors--gray-000: #fff;
  --c--globals--colors--gray-025: #f8f8f9;
  --c--globals--colors--gray-050: #f0f0f3;
  --c--globals--colors--gray-100: #e2e2ea;
  --c--globals--colors--gray-150: #d3d4e0;
  --c--globals--colors--gray-200: #c5c6d5;
  --c--globals--colors--gray-250: #b7b7cb;
  --c--globals--colors--gray-300: #a9a9bf;
  --c--globals--colors--gray-350: #9c9cb2;
  --c--globals--colors--gray-400: #8f8fa4;
  --c--globals--colors--gray-450: #828297;
  --c--globals--colors--gray-500: #75758a;
  --c--globals--colors--gray-550: #69697d;
  --c--globals--colors--gray-600: #5d5d70;
  --c--globals--colors--gray-650: #515164;
  --c--globals--colors--gray-700: #454558;
  --c--globals--colors--gray-750: #3a3a4c;
  --c--globals--colors--gray-800: #2f303d;
  --c--globals--colors--gray-850: #25252f;
  --c--globals--colors--gray-900: #1b1b23;
  --c--globals--colors--gray-950: #111114;
  --c--globals--colors--gray-1000: #000;
  --c--globals--colors--info-050: #eaf2f9;
  --c--globals--colors--info-100: #d5e4f3;
  --c--globals--colors--info-150: #bfd7f0;
  --c--globals--colors--info-200: #a7caee;
  --c--globals--colors--info-250: #8dbdef;
  --c--globals--colors--info-300: #6eb0f2;
  --c--globals--colors--info-350: #50a2f5;
  --c--globals--colors--info-400: #3593f4;
  --c--globals--colors--info-450: #1185ed;
  --c--globals--colors--info-500: #0077de;
  --c--globals--colors--info-550: #0069cf;
  --c--globals--colors--info-600: #005bc0;
  --c--globals--colors--info-650: #0d4eaa;
  --c--globals--colors--info-700: #124394;
  --c--globals--colors--info-750: #163878;
  --c--globals--colors--info-800: #192f5a;
  --c--globals--colors--info-850: #192541;
  --c--globals--colors--info-900: #141b2d;
  --c--globals--colors--info-950: #0c111c;
  --c--globals--colors--success-050: #e8f1ea;
  --c--globals--colors--success-100: #cfe4d4;
  --c--globals--colors--success-150: #bad9c1;
  --c--globals--colors--success-200: #a2cfad;
  --c--globals--colors--success-250: #86c597;
  --c--globals--colors--success-300: #6cba83;
  --c--globals--colors--success-350: #4fb070;
  --c--globals--colors--success-400: #40a363;
  --c--globals--colors--success-450: #309556;
  --c--globals--colors--success-500: #1e884a;
  --c--globals--colors--success-550: #027b3e;
  --c--globals--colors--success-600: #016d31;
  --c--globals--colors--success-650: #006024;
  --c--globals--colors--success-700: #005317;
  --c--globals--colors--success-750: #0d4511;
  --c--globals--colors--success-800: #11380e;
  --c--globals--colors--success-850: #132a11;
  --c--globals--colors--success-900: #101e0f;
  --c--globals--colors--success-950: #091209;
  --c--globals--colors--warning-050: #f8f0e9;
  --c--globals--colors--warning-100: #f1e0d3;
  --c--globals--colors--warning-150: #ecd0bc;
  --c--globals--colors--warning-200: #e8c0a4;
  --c--globals--colors--warning-250: #e8ae8a;
  --c--globals--colors--warning-300: #eb9970;
  --c--globals--colors--warning-350: #e98456;
  --c--globals--colors--warning-400: #e57036;
  --c--globals--colors--warning-450: #da5e18;
  --c--globals--colors--warning-500: #cb5000;
  --c--globals--colors--warning-550: #bc4200;
  --c--globals--colors--warning-600: #ad3300;
  --c--globals--colors--warning-650: #9e2300;
  --c--globals--colors--warning-700: #882011;
  --c--globals--colors--warning-750: #731e16;
  --c--globals--colors--warning-800: #58201a;
  --c--globals--colors--warning-850: #401d18;
  --c--globals--colors--warning-900: #2e1714;
  --c--globals--colors--warning-950: #1d0f0d;
  --c--globals--colors--error-050: #f9efec;
  --c--globals--colors--error-100: #f4dfd9;
  --c--globals--colors--error-150: #f0cec6;
  --c--globals--colors--error-200: #eebcb2;
  --c--globals--colors--error-250: #eea99d;
  --c--globals--colors--error-300: #ef9486;
  --c--globals--colors--error-350: #f37c6e;
  --c--globals--colors--error-400: #f65f53;
  --c--globals--colors--error-450: #f0463d;
  --c--globals--colors--error-500: #e82322;
  --c--globals--colors--error-550: #d7010e;
  --c--globals--colors--error-600: #c00100;
  --c--globals--colors--error-650: #a00;
  --c--globals--colors--error-700: #910c06;
  --c--globals--colors--error-750: #731e16;
  --c--globals--colors--error-800: #58201a;
  --c--globals--colors--error-850: #401d18;
  --c--globals--colors--error-900: #2e1714;
  --c--globals--colors--error-950: #1d0f0d;
  --c--globals--colors--red-050: #faefee;
  --c--globals--colors--red-100: #f4dedd;
  --c--globals--colors--red-150: #f1cdcb;
  --c--globals--colors--red-200: #efbbba;
  --c--globals--colors--red-250: #eea8a8;
  --c--globals--colors--red-300: #f09394;
  --c--globals--colors--red-350: #f37b7e;
  --c--globals--colors--red-400: #ef6569;
  --c--globals--colors--red-450: #e94a55;
  --c--globals--colors--red-500: #da3b49;
  --c--globals--colors--red-550: #ca2a3c;
  --c--globals--colors--red-600: #bb1330;
  --c--globals--colors--red-650: #a90021;
  --c--globals--colors--red-700: #910a13;
  --c--globals--colors--red-750: #731e16;
  --c--globals--colors--red-800: #58201a;
  --c--globals--colors--red-850: #411d18;
  --c--globals--colors--red-900: #2e1714;
  --c--globals--colors--red-950: #1d0f0d;
  --c--globals--colors--orange-050: #f8f0e9;
  --c--globals--colors--orange-100: #f1e0d3;
  --c--globals--colors--orange-150: #ecd0bd;
  --c--globals--colors--orange-200: #eabfa6;
  --c--globals--colors--orange-250: #ebac90;
  --c--globals--colors--orange-300: #ec9772;
  --c--globals--colors--orange-350: #e5845a;
  --c--globals--colors--orange-400: #d6774d;
  --c--globals--colors--orange-450: #c86a40;
  --c--globals--colors--orange-500: #b95d33;
  --c--globals--colors--orange-550: #ab5025;
  --c--globals--colors--orange-600: #9d4315;
  --c--globals--colors--orange-650: #8f3600;
  --c--globals--colors--orange-700: #812900;
  --c--globals--colors--orange-750: #6c2511;
  --c--globals--colors--orange-800: #572017;
  --c--globals--colors--orange-850: #401d18;
  --c--globals--colors--orange-900: #2e1714;
  --c--globals--colors--orange-950: #1d0f0d;
  --c--globals--colors--brown-050: #f6f0e8;
  --c--globals--colors--brown-100: #f1e0d3;
  --c--globals--colors--brown-150: #ebd0ba;
  --c--globals--colors--brown-200: #e2c0a6;
  --c--globals--colors--brown-250: #d4b398;
  --c--globals--colors--brown-300: #c6a58b;
  --c--globals--colors--brown-350: #b8987e;
  --c--globals--colors--brown-400: #aa8b71;
  --c--globals--colors--brown-450: #9d7e65;
  --c--globals--colors--brown-500: #8f7158;
  --c--globals--colors--brown-550: #82654c;
  --c--globals--colors--brown-600: #765841;
  --c--globals--colors--brown-650: #694c35;
  --c--globals--colors--brown-700: #5d412a;
  --c--globals--colors--brown-750: #51361e;
  --c--globals--colors--brown-800: #452a13;
  --c--globals--colors--brown-850: #392008;
  --c--globals--colors--brown-900: #29180a;
  --c--globals--colors--brown-950: #1b0f08;
  --c--globals--colors--yellow-050: #f3f0e7;
  --c--globals--colors--yellow-100: #e9e2cf;
  --c--globals--colors--yellow-150: #e1d4b7;
  --c--globals--colors--yellow-200: #d9c599;
  --c--globals--colors--yellow-250: #d2b677;
  --c--globals--colors--yellow-300: #caa756;
  --c--globals--colors--yellow-350: #c2972e;
  --c--globals--colors--yellow-400: #b98900;
  --c--globals--colors--yellow-450: #ab7b00;
  --c--globals--colors--yellow-500: #9d6e00;
  --c--globals--colors--yellow-550: #916100;
  --c--globals--colors--yellow-600: #855400;
  --c--globals--colors--yellow-650: #784700;
  --c--globals--colors--yellow-700: #6c3a00;
  --c--globals--colors--yellow-750: #5f2e00;
  --c--globals--colors--yellow-800: #512302;
  --c--globals--colors--yellow-850: #3e1d10;
  --c--globals--colors--yellow-900: #2d1711;
  --c--globals--colors--yellow-950: #1d0f0d;
  --c--globals--colors--green-050: #e6f1e9;
  --c--globals--colors--green-100: #cfe4d5;
  --c--globals--colors--green-150: #b8d8c1;
  --c--globals--colors--green-200: #a0cfae;
  --c--globals--colors--green-250: #84c59a;
  --c--globals--colors--green-300: #65ba86;
  --c--globals--colors--green-350: #45b173;
  --c--globals--colors--green-400: #23a562;
  --c--globals--colors--green-450: #029755;
  --c--globals--colors--green-500: #008948;
  --c--globals--colors--green-550: #017b3b;
  --c--globals--colors--green-600: #006e2e;
  --c--globals--colors--green-650: #006022;
  --c--globals--colors--green-700: #005314;
  --c--globals--colors--green-750: #0d4510;
  --c--globals--colors--green-800: #11380e;
  --c--globals--colors--green-850: #132a11;
  --c--globals--colors--green-900: #101e0f;
  --c--globals--colors--green-950: #091209;
  --c--globals--colors--blue1-050: #ebf1f9;
  --c--globals--colors--blue1-100: #d6e4f4;
  --c--globals--colors--blue1-150: #c1d7f0;
  --c--globals--colors--blue1-200: #aacaef;
  --c--globals--colors--blue1-250: #8fbcef;
  --c--globals--colors--blue1-300: #7cafeb;
  --c--globals--colors--blue1-350: #68a1e4;
  --c--globals--colors--blue1-400: #5b94d6;
  --c--globals--colors--blue1-450: #4e86c7;
  --c--globals--colors--blue1-500: #4279b9;
  --c--globals--colors--blue1-550: #356cac;
  --c--globals--colors--blue1-600: #28609e;
  --c--globals--colors--blue1-650: #1b5390;
  --c--globals--colors--blue1-700: #0b4783;
  --c--globals--colors--blue1-750: #0f3c6e;
  --c--globals--colors--blue1-800: #133059;
  --c--globals--colors--blue1-850: #152641;
  --c--globals--colors--blue1-900: #121c2d;
  --c--globals--colors--blue1-950: #0b111c;
  --c--globals--colors--blue2-050: #e7f3f4;
  --c--globals--colors--blue2-100: #cee7e9;
  --c--globals--colors--blue2-150: #b2dce0;
  --c--globals--colors--blue2-200: #91d1d7;
  --c--globals--colors--blue2-250: #68c7d0;
  --c--globals--colors--blue2-300: #43bbc5;
  --c--globals--colors--blue2-350: #00afba;
  --c--globals--colors--blue2-400: #01a0aa;
  --c--globals--colors--blue2-450: #00929d;
  --c--globals--colors--blue2-500: #00848f;
  --c--globals--colors--blue2-550: #007682;
  --c--globals--colors--blue2-600: #016874;
  --c--globals--colors--blue2-650: #005b67;
  --c--globals--colors--blue2-700: #004e5a;
  --c--globals--colors--blue2-750: #00424e;
  --c--globals--colors--blue2-800: #003642;
  --c--globals--colors--blue2-850: #002a38;
  --c--globals--colors--blue2-900: #061e28;
  --c--globals--colors--blue2-950: #071219;
  --c--globals--colors--purple-050: #f7f0f6;
  --c--globals--colors--purple-100: #eee0ee;
  --c--globals--colors--purple-150: #e7d1e7;
  --c--globals--colors--purple-200: #dbbfe4;
  --c--globals--colors--purple-250: #d3aee2;
  --c--globals--colors--purple-300: #cb99e1;
  --c--globals--colors--purple-350: #c188d9;
  --c--globals--colors--purple-400: #b47bcb;
  --c--globals--colors--purple-450: #a66ebd;
  --c--globals--colors--purple-500: #9961af;
  --c--globals--colors--purple-550: #8b55a1;
  --c--globals--colors--purple-600: #7e4894;
  --c--globals--colors--purple-650: #723c87;
  --c--globals--colors--purple-700: #633376;
  --c--globals--colors--purple-750: #552a65;
  --c--globals--colors--purple-800: #452551;
  --c--globals--colors--purple-850: #35213d;
  --c--globals--colors--purple-900: #261a2c;
  --c--globals--colors--purple-950: #17111c;
  --c--globals--colors--pink-050: #f8eff4;
  --c--globals--colors--pink-100: #f0dfea;
  --c--globals--colors--pink-150: #eacedf;
  --c--globals--colors--pink-200: #e9bbd1;
  --c--globals--colors--pink-250: #e9a7c2;
  --c--globals--colors--pink-300: #e095b4;
  --c--globals--colors--pink-350: #d685a8;
  --c--globals--colors--pink-400: #c7799b;
  --c--globals--colors--pink-450: #b86c8d;
  --c--globals--colors--pink-500: #aa5f80;
  --c--globals--colors--pink-550: #9c5374;
  --c--globals--colors--pink-600: #8e4767;
  --c--globals--colors--pink-650: #813b5b;
  --c--globals--colors--pink-700: #732e4f;
  --c--globals--colors--pink-750: #632643;
  --c--globals--colors--pink-800: #521f38;
  --c--globals--colors--pink-850: #3e1c2b;
  --c--globals--colors--pink-900: #2d171f;
  --c--globals--colors--pink-950: #1c0e12;
  --c--globals--font--families--base: inter, roboto flex variable, sans-serif;
  --c--globals--font--families--accent: inter, roboto flex variable, sans-serif;
}

.clr-logo-1 {
  color: var(--c--globals--colors--logo-1);
}

.clr-logo-2 {
  color: var(--c--globals--colors--logo-2);
}

.clr-logo-1-dark {
  color: var(--c--globals--colors--logo-1-dark);
}

.clr-logo-2-dark {
  color: var(--c--globals--colors--logo-2-dark);
}

.clr-brand-050 {
  color: var(--c--globals--colors--brand-050);
}

.clr-brand-100 {
  color: var(--c--globals--colors--brand-100);
}

.clr-brand-150 {
  color: var(--c--globals--colors--brand-150);
}

.clr-brand-200 {
  color: var(--c--globals--colors--brand-200);
}

.clr-brand-250 {
  color: var(--c--globals--colors--brand-250);
}

.clr-brand-300 {
  color: var(--c--globals--colors--brand-300);
}

.clr-brand-350 {
  color: var(--c--globals--colors--brand-350);
}

.clr-brand-400 {
  color: var(--c--globals--colors--brand-400);
}

.clr-brand-450 {
  color: var(--c--globals--colors--brand-450);
}

.clr-brand-500 {
  color: var(--c--globals--colors--brand-500);
}

.clr-brand-550 {
  color: var(--c--globals--colors--brand-550);
}

.clr-brand-600 {
  color: var(--c--globals--colors--brand-600);
}

.clr-brand-650 {
  color: var(--c--globals--colors--brand-650);
}

.clr-brand-700 {
  color: var(--c--globals--colors--brand-700);
}

.clr-brand-750 {
  color: var(--c--globals--colors--brand-750);
}

.clr-brand-800 {
  color: var(--c--globals--colors--brand-800);
}

.clr-brand-850 {
  color: var(--c--globals--colors--brand-850);
}

.clr-brand-900 {
  color: var(--c--globals--colors--brand-900);
}

.clr-brand-950 {
  color: var(--c--globals--colors--brand-950);
}

.clr-gray-000 {
  color: var(--c--globals--colors--gray-000);
}

.clr-gray-025 {
  color: var(--c--globals--colors--gray-025);
}

.clr-gray-050 {
  color: var(--c--globals--colors--gray-050);
}

.clr-gray-100 {
  color: var(--c--globals--colors--gray-100);
}

.clr-gray-150 {
  color: var(--c--globals--colors--gray-150);
}

.clr-gray-200 {
  color: var(--c--globals--colors--gray-200);
}

.clr-gray-250 {
  color: var(--c--globals--colors--gray-250);
}

.clr-gray-300 {
  color: var(--c--globals--colors--gray-300);
}

.clr-gray-350 {
  color: var(--c--globals--colors--gray-350);
}

.clr-gray-400 {
  color: var(--c--globals--colors--gray-400);
}

.clr-gray-450 {
  color: var(--c--globals--colors--gray-450);
}

.clr-gray-500 {
  color: var(--c--globals--colors--gray-500);
}

.clr-gray-550 {
  color: var(--c--globals--colors--gray-550);
}

.clr-gray-600 {
  color: var(--c--globals--colors--gray-600);
}

.clr-gray-650 {
  color: var(--c--globals--colors--gray-650);
}

.clr-gray-700 {
  color: var(--c--globals--colors--gray-700);
}

.clr-gray-750 {
  color: var(--c--globals--colors--gray-750);
}

.clr-gray-800 {
  color: var(--c--globals--colors--gray-800);
}

.clr-gray-850 {
  color: var(--c--globals--colors--gray-850);
}

.clr-gray-900 {
  color: var(--c--globals--colors--gray-900);
}

.clr-gray-950 {
  color: var(--c--globals--colors--gray-950);
}

.clr-gray-1000 {
  color: var(--c--globals--colors--gray-1000);
}

.clr-info-050 {
  color: var(--c--globals--colors--info-050);
}

.clr-info-100 {
  color: var(--c--globals--colors--info-100);
}

.clr-info-150 {
  color: var(--c--globals--colors--info-150);
}

.clr-info-200 {
  color: var(--c--globals--colors--info-200);
}

.clr-info-250 {
  color: var(--c--globals--colors--info-250);
}

.clr-info-300 {
  color: var(--c--globals--colors--info-300);
}

.clr-info-350 {
  color: var(--c--globals--colors--info-350);
}

.clr-info-400 {
  color: var(--c--globals--colors--info-400);
}

.clr-info-450 {
  color: var(--c--globals--colors--info-450);
}

.clr-info-500 {
  color: var(--c--globals--colors--info-500);
}

.clr-info-550 {
  color: var(--c--globals--colors--info-550);
}

.clr-info-600 {
  color: var(--c--globals--colors--info-600);
}

.clr-info-650 {
  color: var(--c--globals--colors--info-650);
}

.clr-info-700 {
  color: var(--c--globals--colors--info-700);
}

.clr-info-750 {
  color: var(--c--globals--colors--info-750);
}

.clr-info-800 {
  color: var(--c--globals--colors--info-800);
}

.clr-info-850 {
  color: var(--c--globals--colors--info-850);
}

.clr-info-900 {
  color: var(--c--globals--colors--info-900);
}

.clr-info-950 {
  color: var(--c--globals--colors--info-950);
}

.clr-success-050 {
  color: var(--c--globals--colors--success-050);
}

.clr-success-100 {
  color: var(--c--globals--colors--success-100);
}

.clr-success-150 {
  color: var(--c--globals--colors--success-150);
}

.clr-success-200 {
  color: var(--c--globals--colors--success-200);
}

.clr-success-250 {
  color: var(--c--globals--colors--success-250);
}

.clr-success-300 {
  color: var(--c--globals--colors--success-300);
}

.clr-success-350 {
  color: var(--c--globals--colors--success-350);
}

.clr-success-400 {
  color: var(--c--globals--colors--success-400);
}

.clr-success-450 {
  color: var(--c--globals--colors--success-450);
}

.clr-success-500 {
  color: var(--c--globals--colors--success-500);
}

.clr-success-550 {
  color: var(--c--globals--colors--success-550);
}

.clr-success-600 {
  color: var(--c--globals--colors--success-600);
}

.clr-success-650 {
  color: var(--c--globals--colors--success-650);
}

.clr-success-700 {
  color: var(--c--globals--colors--success-700);
}

.clr-success-750 {
  color: var(--c--globals--colors--success-750);
}

.clr-success-800 {
  color: var(--c--globals--colors--success-800);
}

.clr-success-850 {
  color: var(--c--globals--colors--success-850);
}

.clr-success-900 {
  color: var(--c--globals--colors--success-900);
}

.clr-success-950 {
  color: var(--c--globals--colors--success-950);
}

.clr-warning-050 {
  color: var(--c--globals--colors--warning-050);
}

.clr-warning-100 {
  color: var(--c--globals--colors--warning-100);
}

.clr-warning-150 {
  color: var(--c--globals--colors--warning-150);
}

.clr-warning-200 {
  color: var(--c--globals--colors--warning-200);
}

.clr-warning-250 {
  color: var(--c--globals--colors--warning-250);
}

.clr-warning-300 {
  color: var(--c--globals--colors--warning-300);
}

.clr-warning-350 {
  color: var(--c--globals--colors--warning-350);
}

.clr-warning-400 {
  color: var(--c--globals--colors--warning-400);
}

.clr-warning-450 {
  color: var(--c--globals--colors--warning-450);
}

.clr-warning-500 {
  color: var(--c--globals--colors--warning-500);
}

.clr-warning-550 {
  color: var(--c--globals--colors--warning-550);
}

.clr-warning-600 {
  color: var(--c--globals--colors--warning-600);
}

.clr-warning-650 {
  color: var(--c--globals--colors--warning-650);
}

.clr-warning-700 {
  color: var(--c--globals--colors--warning-700);
}

.clr-warning-750 {
  color: var(--c--globals--colors--warning-750);
}

.clr-warning-800 {
  color: var(--c--globals--colors--warning-800);
}

.clr-warning-850 {
  color: var(--c--globals--colors--warning-850);
}

.clr-warning-900 {
  color: var(--c--globals--colors--warning-900);
}

.clr-warning-950 {
  color: var(--c--globals--colors--warning-950);
}

.clr-error-050 {
  color: var(--c--globals--colors--error-050);
}

.clr-error-100 {
  color: var(--c--globals--colors--error-100);
}

.clr-error-150 {
  color: var(--c--globals--colors--error-150);
}

.clr-error-200 {
  color: var(--c--globals--colors--error-200);
}

.clr-error-250 {
  color: var(--c--globals--colors--error-250);
}

.clr-error-300 {
  color: var(--c--globals--colors--error-300);
}

.clr-error-350 {
  color: var(--c--globals--colors--error-350);
}

.clr-error-400 {
  color: var(--c--globals--colors--error-400);
}

.clr-error-450 {
  color: var(--c--globals--colors--error-450);
}

.clr-error-500 {
  color: var(--c--globals--colors--error-500);
}

.clr-error-550 {
  color: var(--c--globals--colors--error-550);
}

.clr-error-600 {
  color: var(--c--globals--colors--error-600);
}

.clr-error-650 {
  color: var(--c--globals--colors--error-650);
}

.clr-error-700 {
  color: var(--c--globals--colors--error-700);
}

.clr-error-750 {
  color: var(--c--globals--colors--error-750);
}

.clr-error-800 {
  color: var(--c--globals--colors--error-800);
}

.clr-error-850 {
  color: var(--c--globals--colors--error-850);
}

.clr-error-900 {
  color: var(--c--globals--colors--error-900);
}

.clr-error-950 {
  color: var(--c--globals--colors--error-950);
}

.clr-red-050 {
  color: var(--c--globals--colors--red-050);
}

.clr-red-100 {
  color: var(--c--globals--colors--red-100);
}

.clr-red-150 {
  color: var(--c--globals--colors--red-150);
}

.clr-red-200 {
  color: var(--c--globals--colors--red-200);
}

.clr-red-250 {
  color: var(--c--globals--colors--red-250);
}

.clr-red-300 {
  color: var(--c--globals--colors--red-300);
}

.clr-red-350 {
  color: var(--c--globals--colors--red-350);
}

.clr-red-400 {
  color: var(--c--globals--colors--red-400);
}

.clr-red-450 {
  color: var(--c--globals--colors--red-450);
}

.clr-red-500 {
  color: var(--c--globals--colors--red-500);
}

.clr-red-550 {
  color: var(--c--globals--colors--red-550);
}

.clr-red-600 {
  color: var(--c--globals--colors--red-600);
}

.clr-red-650 {
  color: var(--c--globals--colors--red-650);
}

.clr-red-700 {
  color: var(--c--globals--colors--red-700);
}

.clr-red-750 {
  color: var(--c--globals--colors--red-750);
}

.clr-red-800 {
  color: var(--c--globals--colors--red-800);
}

.clr-red-850 {
  color: var(--c--globals--colors--red-850);
}

.clr-red-900 {
  color: var(--c--globals--colors--red-900);
}

.clr-red-950 {
  color: var(--c--globals--colors--red-950);
}

.clr-orange-050 {
  color: var(--c--globals--colors--orange-050);
}

.clr-orange-100 {
  color: var(--c--globals--colors--orange-100);
}

.clr-orange-150 {
  color: var(--c--globals--colors--orange-150);
}

.clr-orange-200 {
  color: var(--c--globals--colors--orange-200);
}

.clr-orange-250 {
  color: var(--c--globals--colors--orange-250);
}

.clr-orange-300 {
  color: var(--c--globals--colors--orange-300);
}

.clr-orange-350 {
  color: var(--c--globals--colors--orange-350);
}

.clr-orange-400 {
  color: var(--c--globals--colors--orange-400);
}

.clr-orange-450 {
  color: var(--c--globals--colors--orange-450);
}

.clr-orange-500 {
  color: var(--c--globals--colors--orange-500);
}

.clr-orange-550 {
  color: var(--c--globals--colors--orange-550);
}

.clr-orange-600 {
  color: var(--c--globals--colors--orange-600);
}

.clr-orange-650 {
  color: var(--c--globals--colors--orange-650);
}

.clr-orange-700 {
  color: var(--c--globals--colors--orange-700);
}

.clr-orange-750 {
  color: var(--c--globals--colors--orange-750);
}

.clr-orange-800 {
  color: var(--c--globals--colors--orange-800);
}

.clr-orange-850 {
  color: var(--c--globals--colors--orange-850);
}

.clr-orange-900 {
  color: var(--c--globals--colors--orange-900);
}

.clr-orange-950 {
  color: var(--c--globals--colors--orange-950);
}

.clr-brown-050 {
  color: var(--c--globals--colors--brown-050);
}

.clr-brown-100 {
  color: var(--c--globals--colors--brown-100);
}

.clr-brown-150 {
  color: var(--c--globals--colors--brown-150);
}

.clr-brown-200 {
  color: var(--c--globals--colors--brown-200);
}

.clr-brown-250 {
  color: var(--c--globals--colors--brown-250);
}

.clr-brown-300 {
  color: var(--c--globals--colors--brown-300);
}

.clr-brown-350 {
  color: var(--c--globals--colors--brown-350);
}

.clr-brown-400 {
  color: var(--c--globals--colors--brown-400);
}

.clr-brown-450 {
  color: var(--c--globals--colors--brown-450);
}

.clr-brown-500 {
  color: var(--c--globals--colors--brown-500);
}

.clr-brown-550 {
  color: var(--c--globals--colors--brown-550);
}

.clr-brown-600 {
  color: var(--c--globals--colors--brown-600);
}

.clr-brown-650 {
  color: var(--c--globals--colors--brown-650);
}

.clr-brown-700 {
  color: var(--c--globals--colors--brown-700);
}

.clr-brown-750 {
  color: var(--c--globals--colors--brown-750);
}

.clr-brown-800 {
  color: var(--c--globals--colors--brown-800);
}

.clr-brown-850 {
  color: var(--c--globals--colors--brown-850);
}

.clr-brown-900 {
  color: var(--c--globals--colors--brown-900);
}

.clr-brown-950 {
  color: var(--c--globals--colors--brown-950);
}

.clr-yellow-050 {
  color: var(--c--globals--colors--yellow-050);
}

.clr-yellow-100 {
  color: var(--c--globals--colors--yellow-100);
}

.clr-yellow-150 {
  color: var(--c--globals--colors--yellow-150);
}

.clr-yellow-200 {
  color: var(--c--globals--colors--yellow-200);
}

.clr-yellow-250 {
  color: var(--c--globals--colors--yellow-250);
}

.clr-yellow-300 {
  color: var(--c--globals--colors--yellow-300);
}

.clr-yellow-350 {
  color: var(--c--globals--colors--yellow-350);
}

.clr-yellow-400 {
  color: var(--c--globals--colors--yellow-400);
}

.clr-yellow-450 {
  color: var(--c--globals--colors--yellow-450);
}

.clr-yellow-500 {
  color: var(--c--globals--colors--yellow-500);
}

.clr-yellow-550 {
  color: var(--c--globals--colors--yellow-550);
}

.clr-yellow-600 {
  color: var(--c--globals--colors--yellow-600);
}

.clr-yellow-650 {
  color: var(--c--globals--colors--yellow-650);
}

.clr-yellow-700 {
  color: var(--c--globals--colors--yellow-700);
}

.clr-yellow-750 {
  color: var(--c--globals--colors--yellow-750);
}

.clr-yellow-800 {
  color: var(--c--globals--colors--yellow-800);
}

.clr-yellow-850 {
  color: var(--c--globals--colors--yellow-850);
}

.clr-yellow-900 {
  color: var(--c--globals--colors--yellow-900);
}

.clr-yellow-950 {
  color: var(--c--globals--colors--yellow-950);
}

.clr-green-050 {
  color: var(--c--globals--colors--green-050);
}

.clr-green-100 {
  color: var(--c--globals--colors--green-100);
}

.clr-green-150 {
  color: var(--c--globals--colors--green-150);
}

.clr-green-200 {
  color: var(--c--globals--colors--green-200);
}

.clr-green-250 {
  color: var(--c--globals--colors--green-250);
}

.clr-green-300 {
  color: var(--c--globals--colors--green-300);
}

.clr-green-350 {
  color: var(--c--globals--colors--green-350);
}

.clr-green-400 {
  color: var(--c--globals--colors--green-400);
}

.clr-green-450 {
  color: var(--c--globals--colors--green-450);
}

.clr-green-500 {
  color: var(--c--globals--colors--green-500);
}

.clr-green-550 {
  color: var(--c--globals--colors--green-550);
}

.clr-green-600 {
  color: var(--c--globals--colors--green-600);
}

.clr-green-650 {
  color: var(--c--globals--colors--green-650);
}

.clr-green-700 {
  color: var(--c--globals--colors--green-700);
}

.clr-green-750 {
  color: var(--c--globals--colors--green-750);
}

.clr-green-800 {
  color: var(--c--globals--colors--green-800);
}

.clr-green-850 {
  color: var(--c--globals--colors--green-850);
}

.clr-green-900 {
  color: var(--c--globals--colors--green-900);
}

.clr-green-950 {
  color: var(--c--globals--colors--green-950);
}

.clr-blue-1-050 {
  color: var(--c--globals--colors--blue-1-050);
}

.clr-blue-1-100 {
  color: var(--c--globals--colors--blue-1-100);
}

.clr-blue-1-150 {
  color: var(--c--globals--colors--blue-1-150);
}

.clr-blue-1-200 {
  color: var(--c--globals--colors--blue-1-200);
}

.clr-blue-1-250 {
  color: var(--c--globals--colors--blue-1-250);
}

.clr-blue-1-300 {
  color: var(--c--globals--colors--blue-1-300);
}

.clr-blue-1-350 {
  color: var(--c--globals--colors--blue-1-350);
}

.clr-blue-1-400 {
  color: var(--c--globals--colors--blue-1-400);
}

.clr-blue-1-450 {
  color: var(--c--globals--colors--blue-1-450);
}

.clr-blue-1-500 {
  color: var(--c--globals--colors--blue-1-500);
}

.clr-blue-1-550 {
  color: var(--c--globals--colors--blue-1-550);
}

.clr-blue-1-600 {
  color: var(--c--globals--colors--blue-1-600);
}

.clr-blue-1-650 {
  color: var(--c--globals--colors--blue-1-650);
}

.clr-blue-1-700 {
  color: var(--c--globals--colors--blue-1-700);
}

.clr-blue-1-750 {
  color: var(--c--globals--colors--blue-1-750);
}

.clr-blue-1-800 {
  color: var(--c--globals--colors--blue-1-800);
}

.clr-blue-1-850 {
  color: var(--c--globals--colors--blue-1-850);
}

.clr-blue-1-900 {
  color: var(--c--globals--colors--blue-1-900);
}

.clr-blue-1-950 {
  color: var(--c--globals--colors--blue-1-950);
}

.clr-blue-2-050 {
  color: var(--c--globals--colors--blue-2-050);
}

.clr-blue-2-100 {
  color: var(--c--globals--colors--blue-2-100);
}

.clr-blue-2-150 {
  color: var(--c--globals--colors--blue-2-150);
}

.clr-blue-2-200 {
  color: var(--c--globals--colors--blue-2-200);
}

.clr-blue-2-250 {
  color: var(--c--globals--colors--blue-2-250);
}

.clr-blue-2-300 {
  color: var(--c--globals--colors--blue-2-300);
}

.clr-blue-2-350 {
  color: var(--c--globals--colors--blue-2-350);
}

.clr-blue-2-400 {
  color: var(--c--globals--colors--blue-2-400);
}

.clr-blue-2-450 {
  color: var(--c--globals--colors--blue-2-450);
}

.clr-blue-2-500 {
  color: var(--c--globals--colors--blue-2-500);
}

.clr-blue-2-550 {
  color: var(--c--globals--colors--blue-2-550);
}

.clr-blue-2-600 {
  color: var(--c--globals--colors--blue-2-600);
}

.clr-blue-2-650 {
  color: var(--c--globals--colors--blue-2-650);
}

.clr-blue-2-700 {
  color: var(--c--globals--colors--blue-2-700);
}

.clr-blue-2-750 {
  color: var(--c--globals--colors--blue-2-750);
}

.clr-blue-2-800 {
  color: var(--c--globals--colors--blue-2-800);
}

.clr-blue-2-850 {
  color: var(--c--globals--colors--blue-2-850);
}

.clr-blue-2-900 {
  color: var(--c--globals--colors--blue-2-900);
}

.clr-blue-2-950 {
  color: var(--c--globals--colors--blue-2-950);
}

.clr-purple-050 {
  color: var(--c--globals--colors--purple-050);
}

.clr-purple-100 {
  color: var(--c--globals--colors--purple-100);
}

.clr-purple-150 {
  color: var(--c--globals--colors--purple-150);
}

.clr-purple-200 {
  color: var(--c--globals--colors--purple-200);
}

.clr-purple-250 {
  color: var(--c--globals--colors--purple-250);
}

.clr-purple-300 {
  color: var(--c--globals--colors--purple-300);
}

.clr-purple-350 {
  color: var(--c--globals--colors--purple-350);
}

.clr-purple-400 {
  color: var(--c--globals--colors--purple-400);
}

.clr-purple-450 {
  color: var(--c--globals--colors--purple-450);
}

.clr-purple-500 {
  color: var(--c--globals--colors--purple-500);
}

.clr-purple-550 {
  color: var(--c--globals--colors--purple-550);
}

.clr-purple-600 {
  color: var(--c--globals--colors--purple-600);
}

.clr-purple-650 {
  color: var(--c--globals--colors--purple-650);
}

.clr-purple-700 {
  color: var(--c--globals--colors--purple-700);
}

.clr-purple-750 {
  color: var(--c--globals--colors--purple-750);
}

.clr-purple-800 {
  color: var(--c--globals--colors--purple-800);
}

.clr-purple-850 {
  color: var(--c--globals--colors--purple-850);
}

.clr-purple-900 {
  color: var(--c--globals--colors--purple-900);
}

.clr-purple-950 {
  color: var(--c--globals--colors--purple-950);
}

.clr-pink-050 {
  color: var(--c--globals--colors--pink-050);
}

.clr-pink-100 {
  color: var(--c--globals--colors--pink-100);
}

.clr-pink-150 {
  color: var(--c--globals--colors--pink-150);
}

.clr-pink-200 {
  color: var(--c--globals--colors--pink-200);
}

.clr-pink-250 {
  color: var(--c--globals--colors--pink-250);
}

.clr-pink-300 {
  color: var(--c--globals--colors--pink-300);
}

.clr-pink-350 {
  color: var(--c--globals--colors--pink-350);
}

.clr-pink-400 {
  color: var(--c--globals--colors--pink-400);
}

.clr-pink-450 {
  color: var(--c--globals--colors--pink-450);
}

.clr-pink-500 {
  color: var(--c--globals--colors--pink-500);
}

.clr-pink-550 {
  color: var(--c--globals--colors--pink-550);
}

.clr-pink-600 {
  color: var(--c--globals--colors--pink-600);
}

.clr-pink-650 {
  color: var(--c--globals--colors--pink-650);
}

.clr-pink-700 {
  color: var(--c--globals--colors--pink-700);
}

.clr-pink-750 {
  color: var(--c--globals--colors--pink-750);
}

.clr-pink-800 {
  color: var(--c--globals--colors--pink-800);
}

.clr-pink-850 {
  color: var(--c--globals--colors--pink-850);
}

.clr-pink-900 {
  color: var(--c--globals--colors--pink-900);
}

.clr-pink-950 {
  color: var(--c--globals--colors--pink-950);
}

.clr-black-000 {
  color: var(--c--globals--colors--black-000);
}

.clr-black-050 {
  color: var(--c--globals--colors--black-050);
}

.clr-black-100 {
  color: var(--c--globals--colors--black-100);
}

.clr-black-150 {
  color: var(--c--globals--colors--black-150);
}

.clr-black-200 {
  color: var(--c--globals--colors--black-200);
}

.clr-black-250 {
  color: var(--c--globals--colors--black-250);
}

.clr-black-300 {
  color: var(--c--globals--colors--black-300);
}

.clr-black-350 {
  color: var(--c--globals--colors--black-350);
}

.clr-black-400 {
  color: var(--c--globals--colors--black-400);
}

.clr-black-450 {
  color: var(--c--globals--colors--black-450);
}

.clr-black-500 {
  color: var(--c--globals--colors--black-500);
}

.clr-black-550 {
  color: var(--c--globals--colors--black-550);
}

.clr-black-600 {
  color: var(--c--globals--colors--black-600);
}

.clr-black-650 {
  color: var(--c--globals--colors--black-650);
}

.clr-black-700 {
  color: var(--c--globals--colors--black-700);
}

.clr-black-750 {
  color: var(--c--globals--colors--black-750);
}

.clr-black-800 {
  color: var(--c--globals--colors--black-800);
}

.clr-black-850 {
  color: var(--c--globals--colors--black-850);
}

.clr-black-900 {
  color: var(--c--globals--colors--black-900);
}

.clr-black-950 {
  color: var(--c--globals--colors--black-950);
}

.clr-white-000 {
  color: var(--c--globals--colors--white-000);
}

.clr-white-050 {
  color: var(--c--globals--colors--white-050);
}

.clr-white-100 {
  color: var(--c--globals--colors--white-100);
}

.clr-white-150 {
  color: var(--c--globals--colors--white-150);
}

.clr-white-200 {
  color: var(--c--globals--colors--white-200);
}

.clr-white-250 {
  color: var(--c--globals--colors--white-250);
}

.clr-white-300 {
  color: var(--c--globals--colors--white-300);
}

.clr-white-350 {
  color: var(--c--globals--colors--white-350);
}

.clr-white-400 {
  color: var(--c--globals--colors--white-400);
}

.clr-white-450 {
  color: var(--c--globals--colors--white-450);
}

.clr-white-500 {
  color: var(--c--globals--colors--white-500);
}

.clr-white-550 {
  color: var(--c--globals--colors--white-550);
}

.clr-white-600 {
  color: var(--c--globals--colors--white-600);
}

.clr-white-650 {
  color: var(--c--globals--colors--white-650);
}

.clr-white-700 {
  color: var(--c--globals--colors--white-700);
}

.clr-white-750 {
  color: var(--c--globals--colors--white-750);
}

.clr-white-800 {
  color: var(--c--globals--colors--white-800);
}

.clr-white-850 {
  color: var(--c--globals--colors--white-850);
}

.clr-white-900 {
  color: var(--c--globals--colors--white-900);
}

.clr-white-950 {
  color: var(--c--globals--colors--white-950);
}

.clr-blue1-050 {
  color: var(--c--globals--colors--blue1-050);
}

.clr-blue1-100 {
  color: var(--c--globals--colors--blue1-100);
}

.clr-blue1-150 {
  color: var(--c--globals--colors--blue1-150);
}

.clr-blue1-200 {
  color: var(--c--globals--colors--blue1-200);
}

.clr-blue1-250 {
  color: var(--c--globals--colors--blue1-250);
}

.clr-blue1-300 {
  color: var(--c--globals--colors--blue1-300);
}

.clr-blue1-350 {
  color: var(--c--globals--colors--blue1-350);
}

.clr-blue1-400 {
  color: var(--c--globals--colors--blue1-400);
}

.clr-blue1-450 {
  color: var(--c--globals--colors--blue1-450);
}

.clr-blue1-500 {
  color: var(--c--globals--colors--blue1-500);
}

.clr-blue1-550 {
  color: var(--c--globals--colors--blue1-550);
}

.clr-blue1-600 {
  color: var(--c--globals--colors--blue1-600);
}

.clr-blue1-650 {
  color: var(--c--globals--colors--blue1-650);
}

.clr-blue1-700 {
  color: var(--c--globals--colors--blue1-700);
}

.clr-blue1-750 {
  color: var(--c--globals--colors--blue1-750);
}

.clr-blue1-800 {
  color: var(--c--globals--colors--blue1-800);
}

.clr-blue1-850 {
  color: var(--c--globals--colors--blue1-850);
}

.clr-blue1-900 {
  color: var(--c--globals--colors--blue1-900);
}

.clr-blue1-950 {
  color: var(--c--globals--colors--blue1-950);
}

.clr-blue2-050 {
  color: var(--c--globals--colors--blue2-050);
}

.clr-blue2-100 {
  color: var(--c--globals--colors--blue2-100);
}

.clr-blue2-150 {
  color: var(--c--globals--colors--blue2-150);
}

.clr-blue2-200 {
  color: var(--c--globals--colors--blue2-200);
}

.clr-blue2-250 {
  color: var(--c--globals--colors--blue2-250);
}

.clr-blue2-300 {
  color: var(--c--globals--colors--blue2-300);
}

.clr-blue2-350 {
  color: var(--c--globals--colors--blue2-350);
}

.clr-blue2-400 {
  color: var(--c--globals--colors--blue2-400);
}

.clr-blue2-450 {
  color: var(--c--globals--colors--blue2-450);
}

.clr-blue2-500 {
  color: var(--c--globals--colors--blue2-500);
}

.clr-blue2-550 {
  color: var(--c--globals--colors--blue2-550);
}

.clr-blue2-600 {
  color: var(--c--globals--colors--blue2-600);
}

.clr-blue2-650 {
  color: var(--c--globals--colors--blue2-650);
}

.clr-blue2-700 {
  color: var(--c--globals--colors--blue2-700);
}

.clr-blue2-750 {
  color: var(--c--globals--colors--blue2-750);
}

.clr-blue2-800 {
  color: var(--c--globals--colors--blue2-800);
}

.clr-blue2-850 {
  color: var(--c--globals--colors--blue2-850);
}

.clr-blue2-900 {
  color: var(--c--globals--colors--blue2-900);
}

.clr-blue2-950 {
  color: var(--c--globals--colors--blue2-950);
}

.bg-logo-1 {
  background-color: var(--c--globals--colors--logo-1);
}

.bg-logo-2 {
  background-color: var(--c--globals--colors--logo-2);
}

.bg-logo-1-dark {
  background-color: var(--c--globals--colors--logo-1-dark);
}

.bg-logo-2-dark {
  background-color: var(--c--globals--colors--logo-2-dark);
}

.bg-brand-050 {
  background-color: var(--c--globals--colors--brand-050);
}

.bg-brand-100 {
  background-color: var(--c--globals--colors--brand-100);
}

.bg-brand-150 {
  background-color: var(--c--globals--colors--brand-150);
}

.bg-brand-200 {
  background-color: var(--c--globals--colors--brand-200);
}

.bg-brand-250 {
  background-color: var(--c--globals--colors--brand-250);
}

.bg-brand-300 {
  background-color: var(--c--globals--colors--brand-300);
}

.bg-brand-350 {
  background-color: var(--c--globals--colors--brand-350);
}

.bg-brand-400 {
  background-color: var(--c--globals--colors--brand-400);
}

.bg-brand-450 {
  background-color: var(--c--globals--colors--brand-450);
}

.bg-brand-500 {
  background-color: var(--c--globals--colors--brand-500);
}

.bg-brand-550 {
  background-color: var(--c--globals--colors--brand-550);
}

.bg-brand-600 {
  background-color: var(--c--globals--colors--brand-600);
}

.bg-brand-650 {
  background-color: var(--c--globals--colors--brand-650);
}

.bg-brand-700 {
  background-color: var(--c--globals--colors--brand-700);
}

.bg-brand-750 {
  background-color: var(--c--globals--colors--brand-750);
}

.bg-brand-800 {
  background-color: var(--c--globals--colors--brand-800);
}

.bg-brand-850 {
  background-color: var(--c--globals--colors--brand-850);
}

.bg-brand-900 {
  background-color: var(--c--globals--colors--brand-900);
}

.bg-brand-950 {
  background-color: var(--c--globals--colors--brand-950);
}

.bg-gray-000 {
  background-color: var(--c--globals--colors--gray-000);
}

.bg-gray-025 {
  background-color: var(--c--globals--colors--gray-025);
}

.bg-gray-050 {
  background-color: var(--c--globals--colors--gray-050);
}

.bg-gray-100 {
  background-color: var(--c--globals--colors--gray-100);
}

.bg-gray-150 {
  background-color: var(--c--globals--colors--gray-150);
}

.bg-gray-200 {
  background-color: var(--c--globals--colors--gray-200);
}

.bg-gray-250 {
  background-color: var(--c--globals--colors--gray-250);
}

.bg-gray-300 {
  background-color: var(--c--globals--colors--gray-300);
}

.bg-gray-350 {
  background-color: var(--c--globals--colors--gray-350);
}

.bg-gray-400 {
  background-color: var(--c--globals--colors--gray-400);
}

.bg-gray-450 {
  background-color: var(--c--globals--colors--gray-450);
}

.bg-gray-500 {
  background-color: var(--c--globals--colors--gray-500);
}

.bg-gray-550 {
  background-color: var(--c--globals--colors--gray-550);
}

.bg-gray-600 {
  background-color: var(--c--globals--colors--gray-600);
}

.bg-gray-650 {
  background-color: var(--c--globals--colors--gray-650);
}

.bg-gray-700 {
  background-color: var(--c--globals--colors--gray-700);
}

.bg-gray-750 {
  background-color: var(--c--globals--colors--gray-750);
}

.bg-gray-800 {
  background-color: var(--c--globals--colors--gray-800);
}

.bg-gray-850 {
  background-color: var(--c--globals--colors--gray-850);
}

.bg-gray-900 {
  background-color: var(--c--globals--colors--gray-900);
}

.bg-gray-950 {
  background-color: var(--c--globals--colors--gray-950);
}

.bg-gray-1000 {
  background-color: var(--c--globals--colors--gray-1000);
}

.bg-info-050 {
  background-color: var(--c--globals--colors--info-050);
}

.bg-info-100 {
  background-color: var(--c--globals--colors--info-100);
}

.bg-info-150 {
  background-color: var(--c--globals--colors--info-150);
}

.bg-info-200 {
  background-color: var(--c--globals--colors--info-200);
}

.bg-info-250 {
  background-color: var(--c--globals--colors--info-250);
}

.bg-info-300 {
  background-color: var(--c--globals--colors--info-300);
}

.bg-info-350 {
  background-color: var(--c--globals--colors--info-350);
}

.bg-info-400 {
  background-color: var(--c--globals--colors--info-400);
}

.bg-info-450 {
  background-color: var(--c--globals--colors--info-450);
}

.bg-info-500 {
  background-color: var(--c--globals--colors--info-500);
}

.bg-info-550 {
  background-color: var(--c--globals--colors--info-550);
}

.bg-info-600 {
  background-color: var(--c--globals--colors--info-600);
}

.bg-info-650 {
  background-color: var(--c--globals--colors--info-650);
}

.bg-info-700 {
  background-color: var(--c--globals--colors--info-700);
}

.bg-info-750 {
  background-color: var(--c--globals--colors--info-750);
}

.bg-info-800 {
  background-color: var(--c--globals--colors--info-800);
}

.bg-info-850 {
  background-color: var(--c--globals--colors--info-850);
}

.bg-info-900 {
  background-color: var(--c--globals--colors--info-900);
}

.bg-info-950 {
  background-color: var(--c--globals--colors--info-950);
}

.bg-success-050 {
  background-color: var(--c--globals--colors--success-050);
}

.bg-success-100 {
  background-color: var(--c--globals--colors--success-100);
}

.bg-success-150 {
  background-color: var(--c--globals--colors--success-150);
}

.bg-success-200 {
  background-color: var(--c--globals--colors--success-200);
}

.bg-success-250 {
  background-color: var(--c--globals--colors--success-250);
}

.bg-success-300 {
  background-color: var(--c--globals--colors--success-300);
}

.bg-success-350 {
  background-color: var(--c--globals--colors--success-350);
}

.bg-success-400 {
  background-color: var(--c--globals--colors--success-400);
}

.bg-success-450 {
  background-color: var(--c--globals--colors--success-450);
}

.bg-success-500 {
  background-color: var(--c--globals--colors--success-500);
}

.bg-success-550 {
  background-color: var(--c--globals--colors--success-550);
}

.bg-success-600 {
  background-color: var(--c--globals--colors--success-600);
}

.bg-success-650 {
  background-color: var(--c--globals--colors--success-650);
}

.bg-success-700 {
  background-color: var(--c--globals--colors--success-700);
}

.bg-success-750 {
  background-color: var(--c--globals--colors--success-750);
}

.bg-success-800 {
  background-color: var(--c--globals--colors--success-800);
}

.bg-success-850 {
  background-color: var(--c--globals--colors--success-850);
}

.bg-success-900 {
  background-color: var(--c--globals--colors--success-900);
}

.bg-success-950 {
  background-color: var(--c--globals--colors--success-950);
}

.bg-warning-050 {
  background-color: var(--c--globals--colors--warning-050);
}

.bg-warning-100 {
  background-color: var(--c--globals--colors--warning-100);
}

.bg-warning-150 {
  background-color: var(--c--globals--colors--warning-150);
}

.bg-warning-200 {
  background-color: var(--c--globals--colors--warning-200);
}

.bg-warning-250 {
  background-color: var(--c--globals--colors--warning-250);
}

.bg-warning-300 {
  background-color: var(--c--globals--colors--warning-300);
}

.bg-warning-350 {
  background-color: var(--c--globals--colors--warning-350);
}

.bg-warning-400 {
  background-color: var(--c--globals--colors--warning-400);
}

.bg-warning-450 {
  background-color: var(--c--globals--colors--warning-450);
}

.bg-warning-500 {
  background-color: var(--c--globals--colors--warning-500);
}

.bg-warning-550 {
  background-color: var(--c--globals--colors--warning-550);
}

.bg-warning-600 {
  background-color: var(--c--globals--colors--warning-600);
}

.bg-warning-650 {
  background-color: var(--c--globals--colors--warning-650);
}

.bg-warning-700 {
  background-color: var(--c--globals--colors--warning-700);
}

.bg-warning-750 {
  background-color: var(--c--globals--colors--warning-750);
}

.bg-warning-800 {
  background-color: var(--c--globals--colors--warning-800);
}

.bg-warning-850 {
  background-color: var(--c--globals--colors--warning-850);
}

.bg-warning-900 {
  background-color: var(--c--globals--colors--warning-900);
}

.bg-warning-950 {
  background-color: var(--c--globals--colors--warning-950);
}

.bg-error-050 {
  background-color: var(--c--globals--colors--error-050);
}

.bg-error-100 {
  background-color: var(--c--globals--colors--error-100);
}

.bg-error-150 {
  background-color: var(--c--globals--colors--error-150);
}

.bg-error-200 {
  background-color: var(--c--globals--colors--error-200);
}

.bg-error-250 {
  background-color: var(--c--globals--colors--error-250);
}

.bg-error-300 {
  background-color: var(--c--globals--colors--error-300);
}

.bg-error-350 {
  background-color: var(--c--globals--colors--error-350);
}

.bg-error-400 {
  background-color: var(--c--globals--colors--error-400);
}

.bg-error-450 {
  background-color: var(--c--globals--colors--error-450);
}

.bg-error-500 {
  background-color: var(--c--globals--colors--error-500);
}

.bg-error-550 {
  background-color: var(--c--globals--colors--error-550);
}

.bg-error-600 {
  background-color: var(--c--globals--colors--error-600);
}

.bg-error-650 {
  background-color: var(--c--globals--colors--error-650);
}

.bg-error-700 {
  background-color: var(--c--globals--colors--error-700);
}

.bg-error-750 {
  background-color: var(--c--globals--colors--error-750);
}

.bg-error-800 {
  background-color: var(--c--globals--colors--error-800);
}

.bg-error-850 {
  background-color: var(--c--globals--colors--error-850);
}

.bg-error-900 {
  background-color: var(--c--globals--colors--error-900);
}

.bg-error-950 {
  background-color: var(--c--globals--colors--error-950);
}

.bg-red-050 {
  background-color: var(--c--globals--colors--red-050);
}

.bg-red-100 {
  background-color: var(--c--globals--colors--red-100);
}

.bg-red-150 {
  background-color: var(--c--globals--colors--red-150);
}

.bg-red-200 {
  background-color: var(--c--globals--colors--red-200);
}

.bg-red-250 {
  background-color: var(--c--globals--colors--red-250);
}

.bg-red-300 {
  background-color: var(--c--globals--colors--red-300);
}

.bg-red-350 {
  background-color: var(--c--globals--colors--red-350);
}

.bg-red-400 {
  background-color: var(--c--globals--colors--red-400);
}

.bg-red-450 {
  background-color: var(--c--globals--colors--red-450);
}

.bg-red-500 {
  background-color: var(--c--globals--colors--red-500);
}

.bg-red-550 {
  background-color: var(--c--globals--colors--red-550);
}

.bg-red-600 {
  background-color: var(--c--globals--colors--red-600);
}

.bg-red-650 {
  background-color: var(--c--globals--colors--red-650);
}

.bg-red-700 {
  background-color: var(--c--globals--colors--red-700);
}

.bg-red-750 {
  background-color: var(--c--globals--colors--red-750);
}

.bg-red-800 {
  background-color: var(--c--globals--colors--red-800);
}

.bg-red-850 {
  background-color: var(--c--globals--colors--red-850);
}

.bg-red-900 {
  background-color: var(--c--globals--colors--red-900);
}

.bg-red-950 {
  background-color: var(--c--globals--colors--red-950);
}

.bg-orange-050 {
  background-color: var(--c--globals--colors--orange-050);
}

.bg-orange-100 {
  background-color: var(--c--globals--colors--orange-100);
}

.bg-orange-150 {
  background-color: var(--c--globals--colors--orange-150);
}

.bg-orange-200 {
  background-color: var(--c--globals--colors--orange-200);
}

.bg-orange-250 {
  background-color: var(--c--globals--colors--orange-250);
}

.bg-orange-300 {
  background-color: var(--c--globals--colors--orange-300);
}

.bg-orange-350 {
  background-color: var(--c--globals--colors--orange-350);
}

.bg-orange-400 {
  background-color: var(--c--globals--colors--orange-400);
}

.bg-orange-450 {
  background-color: var(--c--globals--colors--orange-450);
}

.bg-orange-500 {
  background-color: var(--c--globals--colors--orange-500);
}

.bg-orange-550 {
  background-color: var(--c--globals--colors--orange-550);
}

.bg-orange-600 {
  background-color: var(--c--globals--colors--orange-600);
}

.bg-orange-650 {
  background-color: var(--c--globals--colors--orange-650);
}

.bg-orange-700 {
  background-color: var(--c--globals--colors--orange-700);
}

.bg-orange-750 {
  background-color: var(--c--globals--colors--orange-750);
}

.bg-orange-800 {
  background-color: var(--c--globals--colors--orange-800);
}

.bg-orange-850 {
  background-color: var(--c--globals--colors--orange-850);
}

.bg-orange-900 {
  background-color: var(--c--globals--colors--orange-900);
}

.bg-orange-950 {
  background-color: var(--c--globals--colors--orange-950);
}

.bg-brown-050 {
  background-color: var(--c--globals--colors--brown-050);
}

.bg-brown-100 {
  background-color: var(--c--globals--colors--brown-100);
}

.bg-brown-150 {
  background-color: var(--c--globals--colors--brown-150);
}

.bg-brown-200 {
  background-color: var(--c--globals--colors--brown-200);
}

.bg-brown-250 {
  background-color: var(--c--globals--colors--brown-250);
}

.bg-brown-300 {
  background-color: var(--c--globals--colors--brown-300);
}

.bg-brown-350 {
  background-color: var(--c--globals--colors--brown-350);
}

.bg-brown-400 {
  background-color: var(--c--globals--colors--brown-400);
}

.bg-brown-450 {
  background-color: var(--c--globals--colors--brown-450);
}

.bg-brown-500 {
  background-color: var(--c--globals--colors--brown-500);
}

.bg-brown-550 {
  background-color: var(--c--globals--colors--brown-550);
}

.bg-brown-600 {
  background-color: var(--c--globals--colors--brown-600);
}

.bg-brown-650 {
  background-color: var(--c--globals--colors--brown-650);
}

.bg-brown-700 {
  background-color: var(--c--globals--colors--brown-700);
}

.bg-brown-750 {
  background-color: var(--c--globals--colors--brown-750);
}

.bg-brown-800 {
  background-color: var(--c--globals--colors--brown-800);
}

.bg-brown-850 {
  background-color: var(--c--globals--colors--brown-850);
}

.bg-brown-900 {
  background-color: var(--c--globals--colors--brown-900);
}

.bg-brown-950 {
  background-color: var(--c--globals--colors--brown-950);
}

.bg-yellow-050 {
  background-color: var(--c--globals--colors--yellow-050);
}

.bg-yellow-100 {
  background-color: var(--c--globals--colors--yellow-100);
}

.bg-yellow-150 {
  background-color: var(--c--globals--colors--yellow-150);
}

.bg-yellow-200 {
  background-color: var(--c--globals--colors--yellow-200);
}

.bg-yellow-250 {
  background-color: var(--c--globals--colors--yellow-250);
}

.bg-yellow-300 {
  background-color: var(--c--globals--colors--yellow-300);
}

.bg-yellow-350 {
  background-color: var(--c--globals--colors--yellow-350);
}

.bg-yellow-400 {
  background-color: var(--c--globals--colors--yellow-400);
}

.bg-yellow-450 {
  background-color: var(--c--globals--colors--yellow-450);
}

.bg-yellow-500 {
  background-color: var(--c--globals--colors--yellow-500);
}

.bg-yellow-550 {
  background-color: var(--c--globals--colors--yellow-550);
}

.bg-yellow-600 {
  background-color: var(--c--globals--colors--yellow-600);
}

.bg-yellow-650 {
  background-color: var(--c--globals--colors--yellow-650);
}

.bg-yellow-700 {
  background-color: var(--c--globals--colors--yellow-700);
}

.bg-yellow-750 {
  background-color: var(--c--globals--colors--yellow-750);
}

.bg-yellow-800 {
  background-color: var(--c--globals--colors--yellow-800);
}

.bg-yellow-850 {
  background-color: var(--c--globals--colors--yellow-850);
}

.bg-yellow-900 {
  background-color: var(--c--globals--colors--yellow-900);
}

.bg-yellow-950 {
  background-color: var(--c--globals--colors--yellow-950);
}

.bg-green-050 {
  background-color: var(--c--globals--colors--green-050);
}

.bg-green-100 {
  background-color: var(--c--globals--colors--green-100);
}

.bg-green-150 {
  background-color: var(--c--globals--colors--green-150);
}

.bg-green-200 {
  background-color: var(--c--globals--colors--green-200);
}

.bg-green-250 {
  background-color: var(--c--globals--colors--green-250);
}

.bg-green-300 {
  background-color: var(--c--globals--colors--green-300);
}

.bg-green-350 {
  background-color: var(--c--globals--colors--green-350);
}

.bg-green-400 {
  background-color: var(--c--globals--colors--green-400);
}

.bg-green-450 {
  background-color: var(--c--globals--colors--green-450);
}

.bg-green-500 {
  background-color: var(--c--globals--colors--green-500);
}

.bg-green-550 {
  background-color: var(--c--globals--colors--green-550);
}

.bg-green-600 {
  background-color: var(--c--globals--colors--green-600);
}

.bg-green-650 {
  background-color: var(--c--globals--colors--green-650);
}

.bg-green-700 {
  background-color: var(--c--globals--colors--green-700);
}

.bg-green-750 {
  background-color: var(--c--globals--colors--green-750);
}

.bg-green-800 {
  background-color: var(--c--globals--colors--green-800);
}

.bg-green-850 {
  background-color: var(--c--globals--colors--green-850);
}

.bg-green-900 {
  background-color: var(--c--globals--colors--green-900);
}

.bg-green-950 {
  background-color: var(--c--globals--colors--green-950);
}

.bg-blue-1-050 {
  background-color: var(--c--globals--colors--blue-1-050);
}

.bg-blue-1-100 {
  background-color: var(--c--globals--colors--blue-1-100);
}

.bg-blue-1-150 {
  background-color: var(--c--globals--colors--blue-1-150);
}

.bg-blue-1-200 {
  background-color: var(--c--globals--colors--blue-1-200);
}

.bg-blue-1-250 {
  background-color: var(--c--globals--colors--blue-1-250);
}

.bg-blue-1-300 {
  background-color: var(--c--globals--colors--blue-1-300);
}

.bg-blue-1-350 {
  background-color: var(--c--globals--colors--blue-1-350);
}

.bg-blue-1-400 {
  background-color: var(--c--globals--colors--blue-1-400);
}

.bg-blue-1-450 {
  background-color: var(--c--globals--colors--blue-1-450);
}

.bg-blue-1-500 {
  background-color: var(--c--globals--colors--blue-1-500);
}

.bg-blue-1-550 {
  background-color: var(--c--globals--colors--blue-1-550);
}

.bg-blue-1-600 {
  background-color: var(--c--globals--colors--blue-1-600);
}

.bg-blue-1-650 {
  background-color: var(--c--globals--colors--blue-1-650);
}

.bg-blue-1-700 {
  background-color: var(--c--globals--colors--blue-1-700);
}

.bg-blue-1-750 {
  background-color: var(--c--globals--colors--blue-1-750);
}

.bg-blue-1-800 {
  background-color: var(--c--globals--colors--blue-1-800);
}

.bg-blue-1-850 {
  background-color: var(--c--globals--colors--blue-1-850);
}

.bg-blue-1-900 {
  background-color: var(--c--globals--colors--blue-1-900);
}

.bg-blue-1-950 {
  background-color: var(--c--globals--colors--blue-1-950);
}

.bg-blue-2-050 {
  background-color: var(--c--globals--colors--blue-2-050);
}

.bg-blue-2-100 {
  background-color: var(--c--globals--colors--blue-2-100);
}

.bg-blue-2-150 {
  background-color: var(--c--globals--colors--blue-2-150);
}

.bg-blue-2-200 {
  background-color: var(--c--globals--colors--blue-2-200);
}

.bg-blue-2-250 {
  background-color: var(--c--globals--colors--blue-2-250);
}

.bg-blue-2-300 {
  background-color: var(--c--globals--colors--blue-2-300);
}

.bg-blue-2-350 {
  background-color: var(--c--globals--colors--blue-2-350);
}

.bg-blue-2-400 {
  background-color: var(--c--globals--colors--blue-2-400);
}

.bg-blue-2-450 {
  background-color: var(--c--globals--colors--blue-2-450);
}

.bg-blue-2-500 {
  background-color: var(--c--globals--colors--blue-2-500);
}

.bg-blue-2-550 {
  background-color: var(--c--globals--colors--blue-2-550);
}

.bg-blue-2-600 {
  background-color: var(--c--globals--colors--blue-2-600);
}

.bg-blue-2-650 {
  background-color: var(--c--globals--colors--blue-2-650);
}

.bg-blue-2-700 {
  background-color: var(--c--globals--colors--blue-2-700);
}

.bg-blue-2-750 {
  background-color: var(--c--globals--colors--blue-2-750);
}

.bg-blue-2-800 {
  background-color: var(--c--globals--colors--blue-2-800);
}

.bg-blue-2-850 {
  background-color: var(--c--globals--colors--blue-2-850);
}

.bg-blue-2-900 {
  background-color: var(--c--globals--colors--blue-2-900);
}

.bg-blue-2-950 {
  background-color: var(--c--globals--colors--blue-2-950);
}

.bg-purple-050 {
  background-color: var(--c--globals--colors--purple-050);
}

.bg-purple-100 {
  background-color: var(--c--globals--colors--purple-100);
}

.bg-purple-150 {
  background-color: var(--c--globals--colors--purple-150);
}

.bg-purple-200 {
  background-color: var(--c--globals--colors--purple-200);
}

.bg-purple-250 {
  background-color: var(--c--globals--colors--purple-250);
}

.bg-purple-300 {
  background-color: var(--c--globals--colors--purple-300);
}

.bg-purple-350 {
  background-color: var(--c--globals--colors--purple-350);
}

.bg-purple-400 {
  background-color: var(--c--globals--colors--purple-400);
}

.bg-purple-450 {
  background-color: var(--c--globals--colors--purple-450);
}

.bg-purple-500 {
  background-color: var(--c--globals--colors--purple-500);
}

.bg-purple-550 {
  background-color: var(--c--globals--colors--purple-550);
}

.bg-purple-600 {
  background-color: var(--c--globals--colors--purple-600);
}

.bg-purple-650 {
  background-color: var(--c--globals--colors--purple-650);
}

.bg-purple-700 {
  background-color: var(--c--globals--colors--purple-700);
}

.bg-purple-750 {
  background-color: var(--c--globals--colors--purple-750);
}

.bg-purple-800 {
  background-color: var(--c--globals--colors--purple-800);
}

.bg-purple-850 {
  background-color: var(--c--globals--colors--purple-850);
}

.bg-purple-900 {
  background-color: var(--c--globals--colors--purple-900);
}

.bg-purple-950 {
  background-color: var(--c--globals--colors--purple-950);
}

.bg-pink-050 {
  background-color: var(--c--globals--colors--pink-050);
}

.bg-pink-100 {
  background-color: var(--c--globals--colors--pink-100);
}

.bg-pink-150 {
  background-color: var(--c--globals--colors--pink-150);
}

.bg-pink-200 {
  background-color: var(--c--globals--colors--pink-200);
}

.bg-pink-250 {
  background-color: var(--c--globals--colors--pink-250);
}

.bg-pink-300 {
  background-color: var(--c--globals--colors--pink-300);
}

.bg-pink-350 {
  background-color: var(--c--globals--colors--pink-350);
}

.bg-pink-400 {
  background-color: var(--c--globals--colors--pink-400);
}

.bg-pink-450 {
  background-color: var(--c--globals--colors--pink-450);
}

.bg-pink-500 {
  background-color: var(--c--globals--colors--pink-500);
}

.bg-pink-550 {
  background-color: var(--c--globals--colors--pink-550);
}

.bg-pink-600 {
  background-color: var(--c--globals--colors--pink-600);
}

.bg-pink-650 {
  background-color: var(--c--globals--colors--pink-650);
}

.bg-pink-700 {
  background-color: var(--c--globals--colors--pink-700);
}

.bg-pink-750 {
  background-color: var(--c--globals--colors--pink-750);
}

.bg-pink-800 {
  background-color: var(--c--globals--colors--pink-800);
}

.bg-pink-850 {
  background-color: var(--c--globals--colors--pink-850);
}

.bg-pink-900 {
  background-color: var(--c--globals--colors--pink-900);
}

.bg-pink-950 {
  background-color: var(--c--globals--colors--pink-950);
}

.bg-black-000 {
  background-color: var(--c--globals--colors--black-000);
}

.bg-black-050 {
  background-color: var(--c--globals--colors--black-050);
}

.bg-black-100 {
  background-color: var(--c--globals--colors--black-100);
}

.bg-black-150 {
  background-color: var(--c--globals--colors--black-150);
}

.bg-black-200 {
  background-color: var(--c--globals--colors--black-200);
}

.bg-black-250 {
  background-color: var(--c--globals--colors--black-250);
}

.bg-black-300 {
  background-color: var(--c--globals--colors--black-300);
}

.bg-black-350 {
  background-color: var(--c--globals--colors--black-350);
}

.bg-black-400 {
  background-color: var(--c--globals--colors--black-400);
}

.bg-black-450 {
  background-color: var(--c--globals--colors--black-450);
}

.bg-black-500 {
  background-color: var(--c--globals--colors--black-500);
}

.bg-black-550 {
  background-color: var(--c--globals--colors--black-550);
}

.bg-black-600 {
  background-color: var(--c--globals--colors--black-600);
}

.bg-black-650 {
  background-color: var(--c--globals--colors--black-650);
}

.bg-black-700 {
  background-color: var(--c--globals--colors--black-700);
}

.bg-black-750 {
  background-color: var(--c--globals--colors--black-750);
}

.bg-black-800 {
  background-color: var(--c--globals--colors--black-800);
}

.bg-black-850 {
  background-color: var(--c--globals--colors--black-850);
}

.bg-black-900 {
  background-color: var(--c--globals--colors--black-900);
}

.bg-black-950 {
  background-color: var(--c--globals--colors--black-950);
}

.bg-white-000 {
  background-color: var(--c--globals--colors--white-000);
}

.bg-white-050 {
  background-color: var(--c--globals--colors--white-050);
}

.bg-white-100 {
  background-color: var(--c--globals--colors--white-100);
}

.bg-white-150 {
  background-color: var(--c--globals--colors--white-150);
}

.bg-white-200 {
  background-color: var(--c--globals--colors--white-200);
}

.bg-white-250 {
  background-color: var(--c--globals--colors--white-250);
}

.bg-white-300 {
  background-color: var(--c--globals--colors--white-300);
}

.bg-white-350 {
  background-color: var(--c--globals--colors--white-350);
}

.bg-white-400 {
  background-color: var(--c--globals--colors--white-400);
}

.bg-white-450 {
  background-color: var(--c--globals--colors--white-450);
}

.bg-white-500 {
  background-color: var(--c--globals--colors--white-500);
}

.bg-white-550 {
  background-color: var(--c--globals--colors--white-550);
}

.bg-white-600 {
  background-color: var(--c--globals--colors--white-600);
}

.bg-white-650 {
  background-color: var(--c--globals--colors--white-650);
}

.bg-white-700 {
  background-color: var(--c--globals--colors--white-700);
}

.bg-white-750 {
  background-color: var(--c--globals--colors--white-750);
}

.bg-white-800 {
  background-color: var(--c--globals--colors--white-800);
}

.bg-white-850 {
  background-color: var(--c--globals--colors--white-850);
}

.bg-white-900 {
  background-color: var(--c--globals--colors--white-900);
}

.bg-white-950 {
  background-color: var(--c--globals--colors--white-950);
}

.bg-blue1-050 {
  background-color: var(--c--globals--colors--blue1-050);
}

.bg-blue1-100 {
  background-color: var(--c--globals--colors--blue1-100);
}

.bg-blue1-150 {
  background-color: var(--c--globals--colors--blue1-150);
}

.bg-blue1-200 {
  background-color: var(--c--globals--colors--blue1-200);
}

.bg-blue1-250 {
  background-color: var(--c--globals--colors--blue1-250);
}

.bg-blue1-300 {
  background-color: var(--c--globals--colors--blue1-300);
}

.bg-blue1-350 {
  background-color: var(--c--globals--colors--blue1-350);
}

.bg-blue1-400 {
  background-color: var(--c--globals--colors--blue1-400);
}

.bg-blue1-450 {
  background-color: var(--c--globals--colors--blue1-450);
}

.bg-blue1-500 {
  background-color: var(--c--globals--colors--blue1-500);
}

.bg-blue1-550 {
  background-color: var(--c--globals--colors--blue1-550);
}

.bg-blue1-600 {
  background-color: var(--c--globals--colors--blue1-600);
}

.bg-blue1-650 {
  background-color: var(--c--globals--colors--blue1-650);
}

.bg-blue1-700 {
  background-color: var(--c--globals--colors--blue1-700);
}

.bg-blue1-750 {
  background-color: var(--c--globals--colors--blue1-750);
}

.bg-blue1-800 {
  background-color: var(--c--globals--colors--blue1-800);
}

.bg-blue1-850 {
  background-color: var(--c--globals--colors--blue1-850);
}

.bg-blue1-900 {
  background-color: var(--c--globals--colors--blue1-900);
}

.bg-blue1-950 {
  background-color: var(--c--globals--colors--blue1-950);
}

.bg-blue2-050 {
  background-color: var(--c--globals--colors--blue2-050);
}

.bg-blue2-100 {
  background-color: var(--c--globals--colors--blue2-100);
}

.bg-blue2-150 {
  background-color: var(--c--globals--colors--blue2-150);
}

.bg-blue2-200 {
  background-color: var(--c--globals--colors--blue2-200);
}

.bg-blue2-250 {
  background-color: var(--c--globals--colors--blue2-250);
}

.bg-blue2-300 {
  background-color: var(--c--globals--colors--blue2-300);
}

.bg-blue2-350 {
  background-color: var(--c--globals--colors--blue2-350);
}

.bg-blue2-400 {
  background-color: var(--c--globals--colors--blue2-400);
}

.bg-blue2-450 {
  background-color: var(--c--globals--colors--blue2-450);
}

.bg-blue2-500 {
  background-color: var(--c--globals--colors--blue2-500);
}

.bg-blue2-550 {
  background-color: var(--c--globals--colors--blue2-550);
}

.bg-blue2-600 {
  background-color: var(--c--globals--colors--blue2-600);
}

.bg-blue2-650 {
  background-color: var(--c--globals--colors--blue2-650);
}

.bg-blue2-700 {
  background-color: var(--c--globals--colors--blue2-700);
}

.bg-blue2-750 {
  background-color: var(--c--globals--colors--blue2-750);
}

.bg-blue2-800 {
  background-color: var(--c--globals--colors--blue2-800);
}

.bg-blue2-850 {
  background-color: var(--c--globals--colors--blue2-850);
}

.bg-blue2-900 {
  background-color: var(--c--globals--colors--blue2-900);
}

.bg-blue2-950 {
  background-color: var(--c--globals--colors--blue2-950);
}

.bg-surface-primary {
  background-color: var(--c--contextuals--background--surface--primary);
}

.bg-surface-secondary {
  background-color: var(--c--contextuals--background--surface--secondary);
}

.bg-surface-tertiary {
  background-color: var(--c--contextuals--background--surface--tertiary);
}

.bg-semantic-brand-primary {
  background-color: var(--c--contextuals--background--semantic--brand--primary);
}

.bg-semantic-brand-primary-hover {
  background-color: var(
    --c--contextuals--background--semantic--brand--primary-hover
  );
}

.bg-semantic-brand-secondary {
  background-color: var(
    --c--contextuals--background--semantic--brand--secondary
  );
}

.bg-semantic-brand-secondary-hover {
  background-color: var(
    --c--contextuals--background--semantic--brand--secondary-hover
  );
}

.bg-semantic-brand-tertiary {
  background-color: var(
    --c--contextuals--background--semantic--brand--tertiary
  );
}

.bg-semantic-brand-tertiary-hover {
  background-color: var(
    --c--contextuals--background--semantic--brand--tertiary-hover
  );
}

.bg-semantic-neutral-primary {
  background-color: var(
    --c--contextuals--background--semantic--neutral--primary
  );
}

.bg-semantic-neutral-primary-hover {
  background-color: var(
    --c--contextuals--background--semantic--neutral--primary-hover
  );
}

.bg-semantic-neutral-secondary {
  background-color: var(
    --c--contextuals--background--semantic--neutral--secondary
  );
}

.bg-semantic-neutral-secondary-hover {
  background-color: var(
    --c--contextuals--background--semantic--neutral--secondary-hover
  );
}

.bg-semantic-neutral-tertiary {
  background-color: var(
    --c--contextuals--background--semantic--neutral--tertiary
  );
}

.bg-semantic-neutral-tertiary-hover {
  background-color: var(
    --c--contextuals--background--semantic--neutral--tertiary-hover
  );
}

.bg-semantic-contextual-primary {
  background-color: var(
    --c--contextuals--background--semantic--contextual--primary
  );
}

.bg-semantic-contextual-primary-hover {
  background-color: var(
    --c--contextuals--background--semantic--contextual--primary-hover
  );
}

.bg-semantic-info-primary {
  background-color: var(--c--contextuals--background--semantic--info--primary);
}

.bg-semantic-info-primary-hover {
  background-color: var(
    --c--contextuals--background--semantic--info--primary-hover
  );
}

.bg-semantic-info-secondary {
  background-color: var(
    --c--contextuals--background--semantic--info--secondary
  );
}

.bg-semantic-info-secondary-hover {
  background-color: var(
    --c--contextuals--background--semantic--info--secondary-hover
  );
}

.bg-semantic-info-tertiary {
  background-color: var(--c--contextuals--background--semantic--info--tertiary);
}

.bg-semantic-info-tertiary-hover {
  background-color: var(
    --c--contextuals--background--semantic--info--tertiary-hover
  );
}

.bg-semantic-success-primary {
  background-color: var(
    --c--contextuals--background--semantic--success--primary
  );
}

.bg-semantic-success-primary-hover {
  background-color: var(
    --c--contextuals--background--semantic--success--primary-hover
  );
}

.bg-semantic-success-secondary {
  background-color: var(
    --c--contextuals--background--semantic--success--secondary
  );
}

.bg-semantic-success-secondary-hover {
  background-color: var(
    --c--contextuals--background--semantic--success--secondary-hover
  );
}

.bg-semantic-success-tertiary {
  background-color: var(
    --c--contextuals--background--semantic--success--tertiary
  );
}

.bg-semantic-success-tertiary-hover {
  background-color: var(
    --c--contextuals--background--semantic--success--tertiary-hover
  );
}

.bg-semantic-warning-primary {
  background-color: var(
    --c--contextuals--background--semantic--warning--primary
  );
}

.bg-semantic-warning-primary-hover {
  background-color: var(
    --c--contextuals--background--semantic--warning--primary-hover
  );
}

.bg-semantic-warning-secondary {
  background-color: var(
    --c--contextuals--background--semantic--warning--secondary
  );
}

.bg-semantic-warning-secondary-hover {
  background-color: var(
    --c--contextuals--background--semantic--warning--secondary-hover
  );
}

.bg-semantic-warning-tertiary {
  background-color: var(
    --c--contextuals--background--semantic--warning--tertiary
  );
}

.bg-semantic-warning-tertiary-hover {
  background-color: var(
    --c--contextuals--background--semantic--warning--tertiary-hover
  );
}

.bg-semantic-error-primary {
  background-color: var(--c--contextuals--background--semantic--error--primary);
}

.bg-semantic-error-primary-hover {
  background-color: var(
    --c--contextuals--background--semantic--error--primary-hover
  );
}

.bg-semantic-error-secondary {
  background-color: var(
    --c--contextuals--background--semantic--error--secondary
  );
}

.bg-semantic-error-secondary-hover {
  background-color: var(
    --c--contextuals--background--semantic--error--secondary-hover
  );
}

.bg-semantic-error-tertiary {
  background-color: var(
    --c--contextuals--background--semantic--error--tertiary
  );
}

.bg-semantic-error-tertiary-hover {
  background-color: var(
    --c--contextuals--background--semantic--error--tertiary-hover
  );
}

.bg-semantic-disabled-primary {
  background-color: var(
    --c--contextuals--background--semantic--disabled--primary
  );
}

.bg-semantic-disabled-secondary {
  background-color: var(
    --c--contextuals--background--semantic--disabled--secondary
  );
}

.bg-palette-brand-primary {
  background-color: var(--c--contextuals--background--palette--brand--primary);
}

.bg-palette-brand-secondary {
  background-color: var(
    --c--contextuals--background--palette--brand--secondary
  );
}

.bg-palette-brand-tertiary {
  background-color: var(--c--contextuals--background--palette--brand--tertiary);
}

.bg-palette-red-primary {
  background-color: var(--c--contextuals--background--palette--red--primary);
}

.bg-palette-red-secondary {
  background-color: var(--c--contextuals--background--palette--red--secondary);
}

.bg-palette-red-tertiary {
  background-color: var(--c--contextuals--background--palette--red--tertiary);
}

.bg-palette-orange-primary {
  background-color: var(--c--contextuals--background--palette--orange--primary);
}

.bg-palette-orange-secondary {
  background-color: var(
    --c--contextuals--background--palette--orange--secondary
  );
}

.bg-palette-orange-tertiary {
  background-color: var(
    --c--contextuals--background--palette--orange--tertiary
  );
}

.bg-palette-brown-primary {
  background-color: var(--c--contextuals--background--palette--brown--primary);
}

.bg-palette-brown-secondary {
  background-color: var(
    --c--contextuals--background--palette--brown--secondary
  );
}

.bg-palette-brown-tertiary {
  background-color: var(--c--contextuals--background--palette--brown--tertiary);
}

.bg-palette-yellow-primary {
  background-color: var(--c--contextuals--background--palette--yellow--primary);
}

.bg-palette-yellow-secondary {
  background-color: var(
    --c--contextuals--background--palette--yellow--secondary
  );
}

.bg-palette-yellow-tertiary {
  background-color: var(
    --c--contextuals--background--palette--yellow--tertiary
  );
}

.bg-palette-green-primary {
  background-color: var(--c--contextuals--background--palette--green--primary);
}

.bg-palette-green-secondary {
  background-color: var(
    --c--contextuals--background--palette--green--secondary
  );
}

.bg-palette-green-tertiary {
  background-color: var(--c--contextuals--background--palette--green--tertiary);
}

.bg-palette-blue-1-primary {
  background-color: var(--c--contextuals--background--palette--blue-1--primary);
}

.bg-palette-blue-1-secondary {
  background-color: var(
    --c--contextuals--background--palette--blue-1--secondary
  );
}

.bg-palette-blue-1-tertiary {
  background-color: var(
    --c--contextuals--background--palette--blue-1--tertiary
  );
}

.bg-palette-blue-2-primary {
  background-color: var(--c--contextuals--background--palette--blue-2--primary);
}

.bg-palette-blue-2-secondary {
  background-color: var(
    --c--contextuals--background--palette--blue-2--secondary
  );
}

.bg-palette-blue-2-tertiary {
  background-color: var(
    --c--contextuals--background--palette--blue-2--tertiary
  );
}

.bg-palette-purple-primary {
  background-color: var(--c--contextuals--background--palette--purple--primary);
}

.bg-palette-purple-secondary {
  background-color: var(
    --c--contextuals--background--palette--purple--secondary
  );
}

.bg-palette-purple-tertiary {
  background-color: var(
    --c--contextuals--background--palette--purple--tertiary
  );
}

.bg-palette-pink-primary {
  background-color: var(--c--contextuals--background--palette--pink--primary);
}

.bg-palette-pink-secondary {
  background-color: var(--c--contextuals--background--palette--pink--secondary);
}

.bg-palette-pink-tertiary {
  background-color: var(--c--contextuals--background--palette--pink--tertiary);
}

.bg-palette-gray-primary {
  background-color: var(--c--contextuals--background--palette--gray--primary);
}

.bg-palette-gray-secondary {
  background-color: var(--c--contextuals--background--palette--gray--secondary);
}

.bg-palette-gray-tertiary {
  background-color: var(--c--contextuals--background--palette--gray--tertiary);
}

.bg-text-primary {
  background-color: var(--c--contextuals--background--text--primary);
}

.fw-thin {
  font-weight: var(--c--globals--font--weights--thin);
}

.fw-light {
  font-weight: var(--c--globals--font--weights--light);
}

.fw-regular {
  font-weight: var(--c--globals--font--weights--regular);
}

.fw-medium {
  font-weight: var(--c--globals--font--weights--medium);
}

.fw-bold {
  font-weight: var(--c--globals--font--weights--bold);
}

.fw-extrabold {
  font-weight: var(--c--globals--font--weights--extrabold);
}

.fw-black {
  font-weight: var(--c--globals--font--weights--black);
}

.fs-xs {
  font-size: var(--c--globals--font--sizes--xs);
  letter-spacing: var(--c--globals--font--letterspacings--xs);
}

.fs-sm {
  font-size: var(--c--globals--font--sizes--sm);
  letter-spacing: var(--c--globals--font--letterspacings--sm);
}

.fs-md {
  font-size: var(--c--globals--font--sizes--md);
  letter-spacing: var(--c--globals--font--letterspacings--md);
}

.fs-lg {
  font-size: var(--c--globals--font--sizes--lg);
  letter-spacing: var(--c--globals--font--letterspacings--lg);
}

.fs-ml {
  font-size: var(--c--globals--font--sizes--ml);
  letter-spacing: var(--c--globals--font--letterspacings--ml);
}

.fs-xl {
  font-size: var(--c--globals--font--sizes--xl);
  letter-spacing: var(--c--globals--font--letterspacings--xl);
}

.fs-t {
  font-size: var(--c--globals--font--sizes--t);
  letter-spacing: var(--c--globals--font--letterspacings--t);
}

.fs-s {
  font-size: var(--c--globals--font--sizes--s);
  letter-spacing: var(--c--globals--font--letterspacings--s);
}

.fs-h1 {
  font-size: var(--c--globals--font--sizes--h1);
  letter-spacing: var(--c--globals--font--letterspacings--h1);
}

.fs-h2 {
  font-size: var(--c--globals--font--sizes--h2);
  letter-spacing: var(--c--globals--font--letterspacings--h2);
}

.fs-h3 {
  font-size: var(--c--globals--font--sizes--h3);
  letter-spacing: var(--c--globals--font--letterspacings--h3);
}

.fs-h4 {
  font-size: var(--c--globals--font--sizes--h4);
  letter-spacing: var(--c--globals--font--letterspacings--h4);
}

.fs-h5 {
  font-size: var(--c--globals--font--sizes--h5);
  letter-spacing: var(--c--globals--font--letterspacings--h5);
}

.fs-h6 {
  font-size: var(--c--globals--font--sizes--h6);
  letter-spacing: var(--c--globals--font--letterspacings--h6);
}

.fs-xl-alt {
  font-size: var(--c--globals--font--sizes--xl-alt);
  letter-spacing: var(--c--globals--font--letterspacings--xl-alt);
}

.fs-lg-alt {
  font-size: var(--c--globals--font--sizes--lg-alt);
  letter-spacing: var(--c--globals--font--letterspacings--lg-alt);
}

.fs-md-alt {
  font-size: var(--c--globals--font--sizes--md-alt);
  letter-spacing: var(--c--globals--font--letterspacings--md-alt);
}

.fs-sm-alt {
  font-size: var(--c--globals--font--sizes--sm-alt);
  letter-spacing: var(--c--globals--font--letterspacings--sm-alt);
}

.fs-xs-alt {
  font-size: var(--c--globals--font--sizes--xs-alt);
  letter-spacing: var(--c--globals--font--letterspacings--xs-alt);
}

.f-base {
  font-family: var(--c--globals--font--families--base);
}

.f-accent {
  font-family: var(--c--globals--font--families--accent);
}

.m-0 {
  margin: var(--c--globals--spacings--0);
}

.mb-0 {
  margin-bottom: var(--c--globals--spacings--0);
}

.mt-0 {
  margin-top: var(--c--globals--spacings--0);
}

.ml-0 {
  margin-left: var(--c--globals--spacings--0);
}

.mr-0 {
  margin-right: var(--c--globals--spacings--0);
}

.m-l {
  margin: var(--c--globals--spacings--l);
}

.mb-l {
  margin-bottom: var(--c--globals--spacings--l);
}

.mt-l {
  margin-top: var(--c--globals--spacings--l);
}

.ml-l {
  margin-left: var(--c--globals--spacings--l);
}

.mr-l {
  margin-right: var(--c--globals--spacings--l);
}

.m-b {
  margin: var(--c--globals--spacings--b);
}

.mb-b {
  margin-bottom: var(--c--globals--spacings--b);
}

.mt-b {
  margin-top: var(--c--globals--spacings--b);
}

.ml-b {
  margin-left: var(--c--globals--spacings--b);
}

.mr-b {
  margin-right: var(--c--globals--spacings--b);
}

.m-m {
  margin: var(--c--globals--spacings--m);
}

.mb-m {
  margin-bottom: var(--c--globals--spacings--m);
}

.mt-m {
  margin-top: var(--c--globals--spacings--m);
}

.ml-m {
  margin-left: var(--c--globals--spacings--m);
}

.mr-m {
  margin-right: var(--c--globals--spacings--m);
}

.m-s {
  margin: var(--c--globals--spacings--s);
}

.mb-s {
  margin-bottom: var(--c--globals--spacings--s);
}

.mt-s {
  margin-top: var(--c--globals--spacings--s);
}

.ml-s {
  margin-left: var(--c--globals--spacings--s);
}

.mr-s {
  margin-right: var(--c--globals--spacings--s);
}

.m-t {
  margin: var(--c--globals--spacings--t);
}

.mb-t {
  margin-bottom: var(--c--globals--spacings--t);
}

.mt-t {
  margin-top: var(--c--globals--spacings--t);
}

.ml-t {
  margin-left: var(--c--globals--spacings--t);
}

.mr-t {
  margin-right: var(--c--globals--spacings--t);
}

.m-st {
  margin: var(--c--globals--spacings--st);
}

.mb-st {
  margin-bottom: var(--c--globals--spacings--st);
}

.mt-st {
  margin-top: var(--c--globals--spacings--st);
}

.ml-st {
  margin-left: var(--c--globals--spacings--st);
}

.mr-st {
  margin-right: var(--c--globals--spacings--st);
}

.m-4xs {
  margin: var(--c--globals--spacings--4xs);
}

.mb-4xs {
  margin-bottom: var(--c--globals--spacings--4xs);
}

.mt-4xs {
  margin-top: var(--c--globals--spacings--4xs);
}

.ml-4xs {
  margin-left: var(--c--globals--spacings--4xs);
}

.mr-4xs {
  margin-right: var(--c--globals--spacings--4xs);
}

.m-xxxs {
  margin: var(--c--globals--spacings--xxxs);
}

.mb-xxxs {
  margin-bottom: var(--c--globals--spacings--xxxs);
}

.mt-xxxs {
  margin-top: var(--c--globals--spacings--xxxs);
}

.ml-xxxs {
  margin-left: var(--c--globals--spacings--xxxs);
}

.mr-xxxs {
  margin-right: var(--c--globals--spacings--xxxs);
}

.m-xxs {
  margin: var(--c--globals--spacings--xxs);
}

.mb-xxs {
  margin-bottom: var(--c--globals--spacings--xxs);
}

.mt-xxs {
  margin-top: var(--c--globals--spacings--xxs);
}

.ml-xxs {
  margin-left: var(--c--globals--spacings--xxs);
}

.mr-xxs {
  margin-right: var(--c--globals--spacings--xxs);
}

.m-xs {
  margin: var(--c--globals--spacings--xs);
}

.mb-xs {
  margin-bottom: var(--c--globals--spacings--xs);
}

.mt-xs {
  margin-top: var(--c--globals--spacings--xs);
}

.ml-xs {
  margin-left: var(--c--globals--spacings--xs);
}

.mr-xs {
  margin-right: var(--c--globals--spacings--xs);
}

.m-sm {
  margin: var(--c--globals--spacings--sm);
}

.mb-sm {
  margin-bottom: var(--c--globals--spacings--sm);
}

.mt-sm {
  margin-top: var(--c--globals--spacings--sm);
}

.ml-sm {
  margin-left: var(--c--globals--spacings--sm);
}

.mr-sm {
  margin-right: var(--c--globals--spacings--sm);
}

.m-base {
  margin: var(--c--globals--spacings--base);
}

.mb-base {
  margin-bottom: var(--c--globals--spacings--base);
}

.mt-base {
  margin-top: var(--c--globals--spacings--base);
}

.ml-base {
  margin-left: var(--c--globals--spacings--base);
}

.mr-base {
  margin-right: var(--c--globals--spacings--base);
}

.m-md {
  margin: var(--c--globals--spacings--md);
}

.mb-md {
  margin-bottom: var(--c--globals--spacings--md);
}

.mt-md {
  margin-top: var(--c--globals--spacings--md);
}

.ml-md {
  margin-left: var(--c--globals--spacings--md);
}

.mr-md {
  margin-right: var(--c--globals--spacings--md);
}

.m-lg {
  margin: var(--c--globals--spacings--lg);
}

.mb-lg {
  margin-bottom: var(--c--globals--spacings--lg);
}

.mt-lg {
  margin-top: var(--c--globals--spacings--lg);
}

.ml-lg {
  margin-left: var(--c--globals--spacings--lg);
}

.mr-lg {
  margin-right: var(--c--globals--spacings--lg);
}

.m-xl {
  margin: var(--c--globals--spacings--xl);
}

.mb-xl {
  margin-bottom: var(--c--globals--spacings--xl);
}

.mt-xl {
  margin-top: var(--c--globals--spacings--xl);
}

.ml-xl {
  margin-left: var(--c--globals--spacings--xl);
}

.mr-xl {
  margin-right: var(--c--globals--spacings--xl);
}

.m-xxl {
  margin: var(--c--globals--spacings--xxl);
}

.mb-xxl {
  margin-bottom: var(--c--globals--spacings--xxl);
}

.mt-xxl {
  margin-top: var(--c--globals--spacings--xxl);
}

.ml-xxl {
  margin-left: var(--c--globals--spacings--xxl);
}

.mr-xxl {
  margin-right: var(--c--globals--spacings--xxl);
}

.m-xxxl {
  margin: var(--c--globals--spacings--xxxl);
}

.mb-xxxl {
  margin-bottom: var(--c--globals--spacings--xxxl);
}

.mt-xxxl {
  margin-top: var(--c--globals--spacings--xxxl);
}

.ml-xxxl {
  margin-left: var(--c--globals--spacings--xxxl);
}

.mr-xxxl {
  margin-right: var(--c--globals--spacings--xxxl);
}

.m-4xl {
  margin: var(--c--globals--spacings--4xl);
}

.mb-4xl {
  margin-bottom: var(--c--globals--spacings--4xl);
}

.mt-4xl {
  margin-top: var(--c--globals--spacings--4xl);
}

.ml-4xl {
  margin-left: var(--c--globals--spacings--4xl);
}

.mr-4xl {
  margin-right: var(--c--globals--spacings--4xl);
}

.m-5xl {
  margin: var(--c--globals--spacings--5xl);
}

.mb-5xl {
  margin-bottom: var(--c--globals--spacings--5xl);
}

.mt-5xl {
  margin-top: var(--c--globals--spacings--5xl);
}

.ml-5xl {
  margin-left: var(--c--globals--spacings--5xl);
}

.mr-5xl {
  margin-right: var(--c--globals--spacings--5xl);
}

.m-6xl {
  margin: var(--c--globals--spacings--6xl);
}

.mb-6xl {
  margin-bottom: var(--c--globals--spacings--6xl);
}

.mt-6xl {
  margin-top: var(--c--globals--spacings--6xl);
}

.ml-6xl {
  margin-left: var(--c--globals--spacings--6xl);
}

.mr-6xl {
  margin-right: var(--c--globals--spacings--6xl);
}

.m-7xl {
  margin: var(--c--globals--spacings--7xl);
}

.mb-7xl {
  margin-bottom: var(--c--globals--spacings--7xl);
}

.mt-7xl {
  margin-top: var(--c--globals--spacings--7xl);
}

.ml-7xl {
  margin-left: var(--c--globals--spacings--7xl);
}

.mr-7xl {
  margin-right: var(--c--globals--spacings--7xl);
}

.m-none {
  margin: var(--c--globals--spacings--none);
}

.mb-none {
  margin-bottom: var(--c--globals--spacings--none);
}

.mt-none {
  margin-top: var(--c--globals--spacings--none);
}

.ml-none {
  margin-left: var(--c--globals--spacings--none);
}

.mr-none {
  margin-right: var(--c--globals--spacings--none);
}

.m-auto {
  margin: var(--c--globals--spacings--auto);
}

.mb-auto {
  margin-bottom: var(--c--globals--spacings--auto);
}

.mt-auto {
  margin-top: var(--c--globals--spacings--auto);
}

.ml-auto {
  margin-left: var(--c--globals--spacings--auto);
}

.mr-auto {
  margin-right: var(--c--globals--spacings--auto);
}

.m-bx {
  margin: var(--c--globals--spacings--bx);
}

.mb-bx {
  margin-bottom: var(--c--globals--spacings--bx);
}

.mt-bx {
  margin-top: var(--c--globals--spacings--bx);
}

.ml-bx {
  margin-left: var(--c--globals--spacings--bx);
}

.mr-bx {
  margin-right: var(--c--globals--spacings--bx);
}

.m-full {
  margin: var(--c--globals--spacings--full);
}

.mb-full {
  margin-bottom: var(--c--globals--spacings--full);
}

.mt-full {
  margin-top: var(--c--globals--spacings--full);
}

.ml-full {
  margin-left: var(--c--globals--spacings--full);
}

.mr-full {
  margin-right: var(--c--globals--spacings--full);
}

.m-3xs {
  margin: var(--c--globals--spacings--3xs);
}

.mb-3xs {
  margin-bottom: var(--c--globals--spacings--3xs);
}

.mt-3xs {
  margin-top: var(--c--globals--spacings--3xs);
}

.ml-3xs {
  margin-left: var(--c--globals--spacings--3xs);
}

.mr-3xs {
  margin-right: var(--c--globals--spacings--3xs);
}

.m-2xs {
  margin: var(--c--globals--spacings--2xs);
}

.mb-2xs {
  margin-bottom: var(--c--globals--spacings--2xs);
}

.mt-2xs {
  margin-top: var(--c--globals--spacings--2xs);
}

.ml-2xs {
  margin-left: var(--c--globals--spacings--2xs);
}

.mr-2xs {
  margin-right: var(--c--globals--spacings--2xs);
}

.p-0 {
  padding: var(--c--globals--spacings--0);
}

.pb-0 {
  padding-bottom: var(--c--globals--spacings--0);
}

.pt-0 {
  padding-top: var(--c--globals--spacings--0);
}

.pl-0 {
  padding-left: var(--c--globals--spacings--0);
}

.pr-0 {
  padding-right: var(--c--globals--spacings--0);
}

.p-l {
  padding: var(--c--globals--spacings--l);
}

.pb-l {
  padding-bottom: var(--c--globals--spacings--l);
}

.pt-l {
  padding-top: var(--c--globals--spacings--l);
}

.pl-l {
  padding-left: var(--c--globals--spacings--l);
}

.pr-l {
  padding-right: var(--c--globals--spacings--l);
}

.p-b {
  padding: var(--c--globals--spacings--b);
}

.pb-b {
  padding-bottom: var(--c--globals--spacings--b);
}

.pt-b {
  padding-top: var(--c--globals--spacings--b);
}

.pl-b {
  padding-left: var(--c--globals--spacings--b);
}

.pr-b {
  padding-right: var(--c--globals--spacings--b);
}

.p-m {
  padding: var(--c--globals--spacings--m);
}

.pb-m {
  padding-bottom: var(--c--globals--spacings--m);
}

.pt-m {
  padding-top: var(--c--globals--spacings--m);
}

.pl-m {
  padding-left: var(--c--globals--spacings--m);
}

.pr-m {
  padding-right: var(--c--globals--spacings--m);
}

.p-s {
  padding: var(--c--globals--spacings--s);
}

.pb-s {
  padding-bottom: var(--c--globals--spacings--s);
}

.pt-s {
  padding-top: var(--c--globals--spacings--s);
}

.pl-s {
  padding-left: var(--c--globals--spacings--s);
}

.pr-s {
  padding-right: var(--c--globals--spacings--s);
}

.p-t {
  padding: var(--c--globals--spacings--t);
}

.pb-t {
  padding-bottom: var(--c--globals--spacings--t);
}

.pt-t {
  padding-top: var(--c--globals--spacings--t);
}

.pl-t {
  padding-left: var(--c--globals--spacings--t);
}

.pr-t {
  padding-right: var(--c--globals--spacings--t);
}

.p-st {
  padding: var(--c--globals--spacings--st);
}

.pb-st {
  padding-bottom: var(--c--globals--spacings--st);
}

.pt-st {
  padding-top: var(--c--globals--spacings--st);
}

.pl-st {
  padding-left: var(--c--globals--spacings--st);
}

.pr-st {
  padding-right: var(--c--globals--spacings--st);
}

.p-4xs {
  padding: var(--c--globals--spacings--4xs);
}

.pb-4xs {
  padding-bottom: var(--c--globals--spacings--4xs);
}

.pt-4xs {
  padding-top: var(--c--globals--spacings--4xs);
}

.pl-4xs {
  padding-left: var(--c--globals--spacings--4xs);
}

.pr-4xs {
  padding-right: var(--c--globals--spacings--4xs);
}

.p-xxxs {
  padding: var(--c--globals--spacings--xxxs);
}

.pb-xxxs {
  padding-bottom: var(--c--globals--spacings--xxxs);
}

.pt-xxxs {
  padding-top: var(--c--globals--spacings--xxxs);
}

.pl-xxxs {
  padding-left: var(--c--globals--spacings--xxxs);
}

.pr-xxxs {
  padding-right: var(--c--globals--spacings--xxxs);
}

.p-xxs {
  padding: var(--c--globals--spacings--xxs);
}

.pb-xxs {
  padding-bottom: var(--c--globals--spacings--xxs);
}

.pt-xxs {
  padding-top: var(--c--globals--spacings--xxs);
}

.pl-xxs {
  padding-left: var(--c--globals--spacings--xxs);
}

.pr-xxs {
  padding-right: var(--c--globals--spacings--xxs);
}

.p-xs {
  padding: var(--c--globals--spacings--xs);
}

.pb-xs {
  padding-bottom: var(--c--globals--spacings--xs);
}

.pt-xs {
  padding-top: var(--c--globals--spacings--xs);
}

.pl-xs {
  padding-left: var(--c--globals--spacings--xs);
}

.pr-xs {
  padding-right: var(--c--globals--spacings--xs);
}

.p-sm {
  padding: var(--c--globals--spacings--sm);
}

.pb-sm {
  padding-bottom: var(--c--globals--spacings--sm);
}

.pt-sm {
  padding-top: var(--c--globals--spacings--sm);
}

.pl-sm {
  padding-left: var(--c--globals--spacings--sm);
}

.pr-sm {
  padding-right: var(--c--globals--spacings--sm);
}

.p-base {
  padding: var(--c--globals--spacings--base);
}

.pb-base {
  padding-bottom: var(--c--globals--spacings--base);
}

.pt-base {
  padding-top: var(--c--globals--spacings--base);
}

.pl-base {
  padding-left: var(--c--globals--spacings--base);
}

.pr-base {
  padding-right: var(--c--globals--spacings--base);
}

.p-md {
  padding: var(--c--globals--spacings--md);
}

.pb-md {
  padding-bottom: var(--c--globals--spacings--md);
}

.pt-md {
  padding-top: var(--c--globals--spacings--md);
}

.pl-md {
  padding-left: var(--c--globals--spacings--md);
}

.pr-md {
  padding-right: var(--c--globals--spacings--md);
}

.p-lg {
  padding: var(--c--globals--spacings--lg);
}

.pb-lg {
  padding-bottom: var(--c--globals--spacings--lg);
}

.pt-lg {
  padding-top: var(--c--globals--spacings--lg);
}

.pl-lg {
  padding-left: var(--c--globals--spacings--lg);
}

.pr-lg {
  padding-right: var(--c--globals--spacings--lg);
}

.p-xl {
  padding: var(--c--globals--spacings--xl);
}

.pb-xl {
  padding-bottom: var(--c--globals--spacings--xl);
}

.pt-xl {
  padding-top: var(--c--globals--spacings--xl);
}

.pl-xl {
  padding-left: var(--c--globals--spacings--xl);
}

.pr-xl {
  padding-right: var(--c--globals--spacings--xl);
}

.p-xxl {
  padding: var(--c--globals--spacings--xxl);
}

.pb-xxl {
  padding-bottom: var(--c--globals--spacings--xxl);
}

.pt-xxl {
  padding-top: var(--c--globals--spacings--xxl);
}

.pl-xxl {
  padding-left: var(--c--globals--spacings--xxl);
}

.pr-xxl {
  padding-right: var(--c--globals--spacings--xxl);
}

.p-xxxl {
  padding: var(--c--globals--spacings--xxxl);
}

.pb-xxxl {
  padding-bottom: var(--c--globals--spacings--xxxl);
}

.pt-xxxl {
  padding-top: var(--c--globals--spacings--xxxl);
}

.pl-xxxl {
  padding-left: var(--c--globals--spacings--xxxl);
}

.pr-xxxl {
  padding-right: var(--c--globals--spacings--xxxl);
}

.p-4xl {
  padding: var(--c--globals--spacings--4xl);
}

.pb-4xl {
  padding-bottom: var(--c--globals--spacings--4xl);
}

.pt-4xl {
  padding-top: var(--c--globals--spacings--4xl);
}

.pl-4xl {
  padding-left: var(--c--globals--spacings--4xl);
}

.pr-4xl {
  padding-right: var(--c--globals--spacings--4xl);
}

.p-5xl {
  padding: var(--c--globals--spacings--5xl);
}

.pb-5xl {
  padding-bottom: var(--c--globals--spacings--5xl);
}

.pt-5xl {
  padding-top: var(--c--globals--spacings--5xl);
}

.pl-5xl {
  padding-left: var(--c--globals--spacings--5xl);
}

.pr-5xl {
  padding-right: var(--c--globals--spacings--5xl);
}

.p-6xl {
  padding: var(--c--globals--spacings--6xl);
}

.pb-6xl {
  padding-bottom: var(--c--globals--spacings--6xl);
}

.pt-6xl {
  padding-top: var(--c--globals--spacings--6xl);
}

.pl-6xl {
  padding-left: var(--c--globals--spacings--6xl);
}

.pr-6xl {
  padding-right: var(--c--globals--spacings--6xl);
}

.p-7xl {
  padding: var(--c--globals--spacings--7xl);
}

.pb-7xl {
  padding-bottom: var(--c--globals--spacings--7xl);
}

.pt-7xl {
  padding-top: var(--c--globals--spacings--7xl);
}

.pl-7xl {
  padding-left: var(--c--globals--spacings--7xl);
}

.pr-7xl {
  padding-right: var(--c--globals--spacings--7xl);
}

.p-none {
  padding: var(--c--globals--spacings--none);
}

.pb-none {
  padding-bottom: var(--c--globals--spacings--none);
}

.pt-none {
  padding-top: var(--c--globals--spacings--none);
}

.pl-none {
  padding-left: var(--c--globals--spacings--none);
}

.pr-none {
  padding-right: var(--c--globals--spacings--none);
}

.p-auto {
  padding: var(--c--globals--spacings--auto);
}

.pb-auto {
  padding-bottom: var(--c--globals--spacings--auto);
}

.pt-auto {
  padding-top: var(--c--globals--spacings--auto);
}

.pl-auto {
  padding-left: var(--c--globals--spacings--auto);
}

.pr-auto {
  padding-right: var(--c--globals--spacings--auto);
}

.p-bx {
  padding: var(--c--globals--spacings--bx);
}

.pb-bx {
  padding-bottom: var(--c--globals--spacings--bx);
}

.pt-bx {
  padding-top: var(--c--globals--spacings--bx);
}

.pl-bx {
  padding-left: var(--c--globals--spacings--bx);
}

.pr-bx {
  padding-right: var(--c--globals--spacings--bx);
}

.p-full {
  padding: var(--c--globals--spacings--full);
}

.pb-full {
  padding-bottom: var(--c--globals--spacings--full);
}

.pt-full {
  padding-top: var(--c--globals--spacings--full);
}

.pl-full {
  padding-left: var(--c--globals--spacings--full);
}

.pr-full {
  padding-right: var(--c--globals--spacings--full);
}

.p-3xs {
  padding: var(--c--globals--spacings--3xs);
}

.pb-3xs {
  padding-bottom: var(--c--globals--spacings--3xs);
}

.pt-3xs {
  padding-top: var(--c--globals--spacings--3xs);
}

.pl-3xs {
  padding-left: var(--c--globals--spacings--3xs);
}

.pr-3xs {
  padding-right: var(--c--globals--spacings--3xs);
}

.p-2xs {
  padding: var(--c--globals--spacings--2xs);
}

.pb-2xs {
  padding-bottom: var(--c--globals--spacings--2xs);
}

.pt-2xs {
  padding-top: var(--c--globals--spacings--2xs);
}

.pl-2xs {
  padding-left: var(--c--globals--spacings--2xs);
}

.pr-2xs {
  padding-right: var(--c--globals--spacings--2xs);
}

.border-clr-surface-primary {
  border-color: var(--c--contextuals--border--surface--primary);
}

.border-thin-surface-primary {
  border: 1px solid var(--c--contextuals--border--surface--primary);
}

.border-clr-semantic-brand-primary {
  border-color: var(--c--contextuals--border--semantic--brand--primary);
}

.border-thin-semantic-brand-primary {
  border: 1px solid var(--c--contextuals--border--semantic--brand--primary);
}

.border-clr-semantic-brand-secondary {
  border-color: var(--c--contextuals--border--semantic--brand--secondary);
}

.border-thin-semantic-brand-secondary {
  border: 1px solid var(--c--contextuals--border--semantic--brand--secondary);
}

.border-clr-semantic-brand-tertiary {
  border-color: var(--c--contextuals--border--semantic--brand--tertiary);
}

.border-thin-semantic-brand-tertiary {
  border: 1px solid var(--c--contextuals--border--semantic--brand--tertiary);
}

.border-clr-semantic-contextual-primary {
  border-color: var(--c--contextuals--border--semantic--contextual--primary);
}

.border-thin-semantic-contextual-primary {
  border: 1px solid var(--c--contextuals--border--semantic--contextual--primary);
}

.border-clr-semantic-neutral-primary {
  border-color: var(--c--contextuals--border--semantic--neutral--primary);
}

.border-thin-semantic-neutral-primary {
  border: 1px solid var(--c--contextuals--border--semantic--neutral--primary);
}

.border-clr-semantic-neutral-secondary {
  border-color: var(--c--contextuals--border--semantic--neutral--secondary);
}

.border-thin-semantic-neutral-secondary {
  border: 1px solid var(--c--contextuals--border--semantic--neutral--secondary);
}

.border-clr-semantic-neutral-tertiary {
  border-color: var(--c--contextuals--border--semantic--neutral--tertiary);
}

.border-thin-semantic-neutral-tertiary {
  border: 1px solid var(--c--contextuals--border--semantic--neutral--tertiary);
}

.border-clr-semantic-info-primary {
  border-color: var(--c--contextuals--border--semantic--info--primary);
}

.border-thin-semantic-info-primary {
  border: 1px solid var(--c--contextuals--border--semantic--info--primary);
}

.border-clr-semantic-info-secondary {
  border-color: var(--c--contextuals--border--semantic--info--secondary);
}

.border-thin-semantic-info-secondary {
  border: 1px solid var(--c--contextuals--border--semantic--info--secondary);
}

.border-clr-semantic-info-tertiary {
  border-color: var(--c--contextuals--border--semantic--info--tertiary);
}

.border-thin-semantic-info-tertiary {
  border: 1px solid var(--c--contextuals--border--semantic--info--tertiary);
}

.border-clr-semantic-success-primary {
  border-color: var(--c--contextuals--border--semantic--success--primary);
}

.border-thin-semantic-success-primary {
  border: 1px solid var(--c--contextuals--border--semantic--success--primary);
}

.border-clr-semantic-success-secondary {
  border-color: var(--c--contextuals--border--semantic--success--secondary);
}

.border-thin-semantic-success-secondary {
  border: 1px solid var(--c--contextuals--border--semantic--success--secondary);
}

.border-clr-semantic-success-tertiary {
  border-color: var(--c--contextuals--border--semantic--success--tertiary);
}

.border-thin-semantic-success-tertiary {
  border: 1px solid var(--c--contextuals--border--semantic--success--tertiary);
}

.border-clr-semantic-warning-primary {
  border-color: var(--c--contextuals--border--semantic--warning--primary);
}

.border-thin-semantic-warning-primary {
  border: 1px solid var(--c--contextuals--border--semantic--warning--primary);
}

.border-clr-semantic-warning-secondary {
  border-color: var(--c--contextuals--border--semantic--warning--secondary);
}

.border-thin-semantic-warning-secondary {
  border: 1px solid var(--c--contextuals--border--semantic--warning--secondary);
}

.border-clr-semantic-warning-tertiary {
  border-color: var(--c--contextuals--border--semantic--warning--tertiary);
}

.border-thin-semantic-warning-tertiary {
  border: 1px solid var(--c--contextuals--border--semantic--warning--tertiary);
}

.border-clr-semantic-error-primary {
  border-color: var(--c--contextuals--border--semantic--error--primary);
}

.border-thin-semantic-error-primary {
  border: 1px solid var(--c--contextuals--border--semantic--error--primary);
}

.border-clr-semantic-error-secondary {
  border-color: var(--c--contextuals--border--semantic--error--secondary);
}

.border-thin-semantic-error-secondary {
  border: 1px solid var(--c--contextuals--border--semantic--error--secondary);
}

.border-clr-semantic-error-tertiary {
  border-color: var(--c--contextuals--border--semantic--error--tertiary);
}

.border-thin-semantic-error-tertiary {
  border: 1px solid var(--c--contextuals--border--semantic--error--tertiary);
}

.border-clr-semantic-disabled-primary {
  border-color: var(--c--contextuals--border--semantic--disabled--primary);
}

.border-thin-semantic-disabled-primary {
  border: 1px solid var(--c--contextuals--border--semantic--disabled--primary);
}

.border-clr-palette-brand-primary {
  border-color: var(--c--contextuals--border--palette--brand--primary);
}

.border-thin-palette-brand-primary {
  border: 1px solid var(--c--contextuals--border--palette--brand--primary);
}

.border-clr-palette-brand-secondary {
  border-color: var(--c--contextuals--border--palette--brand--secondary);
}

.border-thin-palette-brand-secondary {
  border: 1px solid var(--c--contextuals--border--palette--brand--secondary);
}

.border-clr-palette-brand-tertiary {
  border-color: var(--c--contextuals--border--palette--brand--tertiary);
}

.border-thin-palette-brand-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--brand--tertiary);
}

.border-clr-palette-red-primary {
  border-color: var(--c--contextuals--border--palette--red--primary);
}

.border-thin-palette-red-primary {
  border: 1px solid var(--c--contextuals--border--palette--red--primary);
}

.border-clr-palette-red-secondary {
  border-color: var(--c--contextuals--border--palette--red--secondary);
}

.border-thin-palette-red-secondary {
  border: 1px solid var(--c--contextuals--border--palette--red--secondary);
}

.border-clr-palette-red-tertiary {
  border-color: var(--c--contextuals--border--palette--red--tertiary);
}

.border-thin-palette-red-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--red--tertiary);
}

.border-clr-palette-orange-primary {
  border-color: var(--c--contextuals--border--palette--orange--primary);
}

.border-thin-palette-orange-primary {
  border: 1px solid var(--c--contextuals--border--palette--orange--primary);
}

.border-clr-palette-orange-secondary {
  border-color: var(--c--contextuals--border--palette--orange--secondary);
}

.border-thin-palette-orange-secondary {
  border: 1px solid var(--c--contextuals--border--palette--orange--secondary);
}

.border-clr-palette-orange-tertiary {
  border-color: var(--c--contextuals--border--palette--orange--tertiary);
}

.border-thin-palette-orange-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--orange--tertiary);
}

.border-clr-palette-brown-primary {
  border-color: var(--c--contextuals--border--palette--brown--primary);
}

.border-thin-palette-brown-primary {
  border: 1px solid var(--c--contextuals--border--palette--brown--primary);
}

.border-clr-palette-brown-secondary {
  border-color: var(--c--contextuals--border--palette--brown--secondary);
}

.border-thin-palette-brown-secondary {
  border: 1px solid var(--c--contextuals--border--palette--brown--secondary);
}

.border-clr-palette-brown-tertiary {
  border-color: var(--c--contextuals--border--palette--brown--tertiary);
}

.border-thin-palette-brown-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--brown--tertiary);
}

.border-clr-palette-yellow-primary {
  border-color: var(--c--contextuals--border--palette--yellow--primary);
}

.border-thin-palette-yellow-primary {
  border: 1px solid var(--c--contextuals--border--palette--yellow--primary);
}

.border-clr-palette-yellow-secondary {
  border-color: var(--c--contextuals--border--palette--yellow--secondary);
}

.border-thin-palette-yellow-secondary {
  border: 1px solid var(--c--contextuals--border--palette--yellow--secondary);
}

.border-clr-palette-yellow-tertiary {
  border-color: var(--c--contextuals--border--palette--yellow--tertiary);
}

.border-thin-palette-yellow-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--yellow--tertiary);
}

.border-clr-palette-green-primary {
  border-color: var(--c--contextuals--border--palette--green--primary);
}

.border-thin-palette-green-primary {
  border: 1px solid var(--c--contextuals--border--palette--green--primary);
}

.border-clr-palette-green-secondary {
  border-color: var(--c--contextuals--border--palette--green--secondary);
}

.border-thin-palette-green-secondary {
  border: 1px solid var(--c--contextuals--border--palette--green--secondary);
}

.border-clr-palette-green-tertiary {
  border-color: var(--c--contextuals--border--palette--green--tertiary);
}

.border-thin-palette-green-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--green--tertiary);
}

.border-clr-palette-blue-1-primary {
  border-color: var(--c--contextuals--border--palette--blue-1--primary);
}

.border-thin-palette-blue-1-primary {
  border: 1px solid var(--c--contextuals--border--palette--blue-1--primary);
}

.border-clr-palette-blue-1-secondary {
  border-color: var(--c--contextuals--border--palette--blue-1--secondary);
}

.border-thin-palette-blue-1-secondary {
  border: 1px solid var(--c--contextuals--border--palette--blue-1--secondary);
}

.border-clr-palette-blue-1-tertiary {
  border-color: var(--c--contextuals--border--palette--blue-1--tertiary);
}

.border-thin-palette-blue-1-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--blue-1--tertiary);
}

.border-clr-palette-blue-2-primary {
  border-color: var(--c--contextuals--border--palette--blue-2--primary);
}

.border-thin-palette-blue-2-primary {
  border: 1px solid var(--c--contextuals--border--palette--blue-2--primary);
}

.border-clr-palette-blue-2-secondary {
  border-color: var(--c--contextuals--border--palette--blue-2--secondary);
}

.border-thin-palette-blue-2-secondary {
  border: 1px solid var(--c--contextuals--border--palette--blue-2--secondary);
}

.border-clr-palette-blue-2-tertiary {
  border-color: var(--c--contextuals--border--palette--blue-2--tertiary);
}

.border-thin-palette-blue-2-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--blue-2--tertiary);
}

.border-clr-palette-purple-primary {
  border-color: var(--c--contextuals--border--palette--purple--primary);
}

.border-thin-palette-purple-primary {
  border: 1px solid var(--c--contextuals--border--palette--purple--primary);
}

.border-clr-palette-purple-secondary {
  border-color: var(--c--contextuals--border--palette--purple--secondary);
}

.border-thin-palette-purple-secondary {
  border: 1px solid var(--c--contextuals--border--palette--purple--secondary);
}

.border-clr-palette-purple-tertiary {
  border-color: var(--c--contextuals--border--palette--purple--tertiary);
}

.border-thin-palette-purple-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--purple--tertiary);
}

.border-clr-palette-pink-primary {
  border-color: var(--c--contextuals--border--palette--pink--primary);
}

.border-thin-palette-pink-primary {
  border: 1px solid var(--c--contextuals--border--palette--pink--primary);
}

.border-clr-palette-pink-secondary {
  border-color: var(--c--contextuals--border--palette--pink--secondary);
}

.border-thin-palette-pink-secondary {
  border: 1px solid var(--c--contextuals--border--palette--pink--secondary);
}

.border-clr-palette-pink-tertiary {
  border-color: var(--c--contextuals--border--palette--pink--tertiary);
}

.border-thin-palette-pink-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--pink--tertiary);
}

.border-clr-palette-gray-primary {
  border-color: var(--c--contextuals--border--palette--gray--primary);
}

.border-thin-palette-gray-primary {
  border: 1px solid var(--c--contextuals--border--palette--gray--primary);
}

.border-clr-palette-gray-secondary {
  border-color: var(--c--contextuals--border--palette--gray--secondary);
}

.border-thin-palette-gray-secondary {
  border: 1px solid var(--c--contextuals--border--palette--gray--secondary);
}

.border-clr-palette-gray-tertiary {
  border-color: var(--c--contextuals--border--palette--gray--tertiary);
}

.border-thin-palette-gray-tertiary {
  border: 1px solid var(--c--contextuals--border--palette--gray--tertiary);
}

.clr-content-logo1 {
  color: var(--c--contextuals--content--logo1);
}

.clr-content-logo2 {
  color: var(--c--contextuals--content--logo2);
}

.clr-content-semantic-brand-primary {
  color: var(--c--contextuals--content--semantic--brand--primary);
}

.clr-content-semantic-brand-secondary {
  color: var(--c--contextuals--content--semantic--brand--secondary);
}

.clr-content-semantic-brand-tertiary {
  color: var(--c--contextuals--content--semantic--brand--tertiary);
}

.clr-content-semantic-brand-on-brand {
  color: var(--c--contextuals--content--semantic--brand--on-brand);
}

.clr-content-semantic-neutral-primary {
  color: var(--c--contextuals--content--semantic--neutral--primary);
}

.clr-content-semantic-neutral-secondary {
  color: var(--c--contextuals--content--semantic--neutral--secondary);
}

.clr-content-semantic-neutral-tertiary {
  color: var(--c--contextuals--content--semantic--neutral--tertiary);
}

.clr-content-semantic-neutral-on-neutral {
  color: var(--c--contextuals--content--semantic--neutral--on-neutral);
}

.clr-content-semantic-contextual-primary {
  color: var(--c--contextuals--content--semantic--contextual--primary);
}

.clr-content-semantic-info-primary {
  color: var(--c--contextuals--content--semantic--info--primary);
}

.clr-content-semantic-info-secondary {
  color: var(--c--contextuals--content--semantic--info--secondary);
}

.clr-content-semantic-info-tertiary {
  color: var(--c--contextuals--content--semantic--info--tertiary);
}

.clr-content-semantic-info-on-info {
  color: var(--c--contextuals--content--semantic--info--on-info);
}

.clr-content-semantic-success-primary {
  color: var(--c--contextuals--content--semantic--success--primary);
}

.clr-content-semantic-success-secondary {
  color: var(--c--contextuals--content--semantic--success--secondary);
}

.clr-content-semantic-success-tertiary {
  color: var(--c--contextuals--content--semantic--success--tertiary);
}

.clr-content-semantic-success-on-success {
  color: var(--c--contextuals--content--semantic--success--on-success);
}

.clr-content-semantic-warning-primary {
  color: var(--c--contextuals--content--semantic--warning--primary);
}

.clr-content-semantic-warning-secondary {
  color: var(--c--contextuals--content--semantic--warning--secondary);
}

.clr-content-semantic-warning-tertiary {
  color: var(--c--contextuals--content--semantic--warning--tertiary);
}

.clr-content-semantic-warning-on-warning {
  color: var(--c--contextuals--content--semantic--warning--on-warning);
}

.clr-content-semantic-error-primary {
  color: var(--c--contextuals--content--semantic--error--primary);
}

.clr-content-semantic-error-secondary {
  color: var(--c--contextuals--content--semantic--error--secondary);
}

.clr-content-semantic-error-tertiary {
  color: var(--c--contextuals--content--semantic--error--tertiary);
}

.clr-content-semantic-error-on-error {
  color: var(--c--contextuals--content--semantic--error--on-error);
}

.clr-content-semantic-disabled-primary {
  color: var(--c--contextuals--content--semantic--disabled--primary);
}

.clr-content-semantic-disabled-secondary {
  color: var(--c--contextuals--content--semantic--disabled--secondary);
}

.clr-content-palette-brand-primary {
  color: var(--c--contextuals--content--palette--brand--primary);
}

.clr-content-palette-brand-secondary {
  color: var(--c--contextuals--content--palette--brand--secondary);
}

.clr-content-palette-brand-tertiary {
  color: var(--c--contextuals--content--palette--brand--tertiary);
}

.clr-content-palette-red-primary {
  color: var(--c--contextuals--content--palette--red--primary);
}

.clr-content-palette-red-secondary {
  color: var(--c--contextuals--content--palette--red--secondary);
}

.clr-content-palette-red-tertiary {
  color: var(--c--contextuals--content--palette--red--tertiary);
}

.clr-content-palette-orange-primary {
  color: var(--c--contextuals--content--palette--orange--primary);
}

.clr-content-palette-orange-secondary {
  color: var(--c--contextuals--content--palette--orange--secondary);
}

.clr-content-palette-orange-tertiary {
  color: var(--c--contextuals--content--palette--orange--tertiary);
}

.clr-content-palette-brown-primary {
  color: var(--c--contextuals--content--palette--brown--primary);
}

.clr-content-palette-brown-secondary {
  color: var(--c--contextuals--content--palette--brown--secondary);
}

.clr-content-palette-brown-tertiary {
  color: var(--c--contextuals--content--palette--brown--tertiary);
}

.clr-content-palette-yellow-primary {
  color: var(--c--contextuals--content--palette--yellow--primary);
}

.clr-content-palette-yellow-secondary {
  color: var(--c--contextuals--content--palette--yellow--secondary);
}

.clr-content-palette-yellow-tertiary {
  color: var(--c--contextuals--content--palette--yellow--tertiary);
}

.clr-content-palette-green-primary {
  color: var(--c--contextuals--content--palette--green--primary);
}

.clr-content-palette-green-secondary {
  color: var(--c--contextuals--content--palette--green--secondary);
}

.clr-content-palette-green-tertiary {
  color: var(--c--contextuals--content--palette--green--tertiary);
}

.clr-content-palette-blue-1-primary {
  color: var(--c--contextuals--content--palette--blue-1--primary);
}

.clr-content-palette-blue-1-secondary {
  color: var(--c--contextuals--content--palette--blue-1--secondary);
}

.clr-content-palette-blue-1-tertiary {
  color: var(--c--contextuals--content--palette--blue-1--tertiary);
}

.clr-content-palette-blue-2-primary {
  color: var(--c--contextuals--content--palette--blue-2--primary);
}

.clr-content-palette-blue-2-secondary {
  color: var(--c--contextuals--content--palette--blue-2--secondary);
}

.clr-content-palette-blue-2-tertiary {
  color: var(--c--contextuals--content--palette--blue-2--tertiary);
}

.clr-content-palette-purple-primary {
  color: var(--c--contextuals--content--palette--purple--primary);
}

.clr-content-palette-purple-secondary {
  color: var(--c--contextuals--content--palette--purple--secondary);
}

.clr-content-palette-purple-tertiary {
  color: var(--c--contextuals--content--palette--purple--tertiary);
}

.clr-content-palette-pink-primary {
  color: var(--c--contextuals--content--palette--pink--primary);
}

.clr-content-palette-pink-secondary {
  color: var(--c--contextuals--content--palette--pink--secondary);
}

.clr-content-palette-pink-tertiary {
  color: var(--c--contextuals--content--palette--pink--tertiary);
}

.clr-content-palette-gray-primary {
  color: var(--c--contextuals--content--palette--gray--primary);
}

.clr-content-palette-gray-secondary {
  color: var(--c--contextuals--content--palette--gray--secondary);
}

.clr-content-palette-gray-tertiary {
  color: var(--c--contextuals--content--palette--gray--tertiary);
}
